Re:Stanford's CS 101 course uses Javascript
by rasmusrygaard on Saturday July 09, 2011 @05:07PM
(#2746355)
108 is not actually part of the core. The third required systems class is CS110, Principles of Computer Systems, which is also taught in C.
106A is taught it Java. (It was taught in C until 2004. It's nice to be able to teach for-loops without also having to explain pointers.)
106B is taught in C++.
107 is now the first introduction CS students get to C and Unix. While 106B focuses on basic algorithms and learning to use abstractions, 107 goes into the guts of low-level C.
108 is on OOP and is taught in Java.
Higher level classes are either in C++ (all the systems classes) or Java (e.g., Natural Langauge Processing).