4 ms·
Well what else did he expect? I think you mean CS 193i. It's fairly well known that the CS 193x series are all "easy", non-intensive, non-academic courses desi
by basugasubaku 18y ago
Well what else did he expect?
I think you mean CS 193i. It's fairly well known that the CS 193x series are all "easy", non-intensive, non-academic courses designed to teach something useful (there's "high-performance websites", "internet technologies", "iphone programming", "client-side internet technologies", etc.) They have very few if no prereqs other than perhaps some programming experience.
And the point of that assignment wasn't to "build a browser". It's to introduce the students to sockets and HTTP. Just what you'd expect for CS 193i.
- sanj 18y agoThere's classes for this stuff at Stanford!? Then what do you do with your free time?
- basugasubaku 18y agoThere's classes for many many things at Stanford as there are at many other schools. Internet technologies etc happen to be among them and they happen to be offered under the CS department (which is probably the most appropriate one). The CS193x change from year to year I think, I remember there was a CS193j (programming in java) at one point but it seems to be gone now. They are not required courses for the CS degree. IIRC I don't think they can even count toward any of the CS degree requirements themselves. You do get credit for them though and you need a certain number of credits to graduate regardless of major. So basically you take them if you're interested in them and would prefer to learn about them in a classroom environment.
- madh 18y agoThere are also golf and windsurfing classes.