Wednesday, January 9, 2008

The last 6.001

MIT's freshman programming class 6.001 was a legend, and the last one was just given.

Anyone who went through the class was taught not just how to program and a particular language (Scheme in this case) but what more importantly, what programming is.

It also tended to level the playing field between those who were pre-MIT hackers and those who weren't.

sicp2 The course text was the classic "The Structure and Interpretation of Computer Programs".

How do I know this? Well, back in the day my first programming class at University College London was essentially the same course structure and used the same book. So I share some of the nostalgia of the MIT students and alums for the seminal course.

While the ending was announced some time ago, (and I think they're using Python now, although that shouldn't matter), the course (of course) still lives on the web (videos, on-line version of the book). It's well worth your time.

0 comments: