alf » from archive
Stanford School of Engineering - http://see.stanford.edu/see/courses.aspx
This fall, SEE launches its programming by offering one of Stanford’s most popular engineering sequences: the three-course Introduction to Computer Science taken by the majority of Stanford undergraduates, and seven more advanced courses in artificial intelligence and electrical engineering. ‎- alf