Sunday, September 13, 2015 [Tweets] [Favorites]

Computer Science Courses that Don’t Exist, But Should

James Hague (comments):

CSCI 3300: Classical Software Studies

Discuss and dissect historically significant products, including VisiCalc, AppleWorks, Robot Odyssey, Zork, and MacPaint. Emphases are on user interface and creativity fostered by hardware limitations.

CSCI 4020: Writing Fast Code in Slow Languages

Analyze performance at a high level, writing interpreted Python that matches or beats typical C++ code while being less fragile and more fun to work with.

Comments

Stay up-to-date by subscribing to the Comments RSS Feed for this post.

Leave a Comment