5 ms·
FWIW, CS 101 isn't a required (or popular) Stanford course, and isn't part of the CS major. The intro series is 106A/106B/107, which are taught in Java, C++, an
by lmartel 12y ago
FWIW, CS 101 isn't a required (or popular) Stanford course, and isn't part of the CS major. The intro series is 106A/106B/107, which are taught in Java, C++, and C respectively.
There are plans to switch out Java for Python eventually but no major classes are taught in JavaScript--the closest it gets is a graduate Programming Languages class that spends a few weeks on JavaScript to illustrate closures and first-class functions.
- sanderjd 12y agoThere's no undergraduate class that illustrates closures and first-class functions (whether in javascript or otherwise)? That seems odd...
- lmartel 12y agoThe undergrad core (and degree) is 90% Java, C, and algorithms. To be fair, though, many undergrads take graduate classes and the department encourages it--the only difference is a 2XX course number instead of 1XX, and sometimes a bit more rigor.