CS61A: Structure and Interpretation of Computer Programs

Spring, 2009

Instructor: Brian Harvey

About the Staff On-line textbook Solutions (campus only)
Course Information Handout (pdf) Old Lecture Webcasts Programs from lectures
CS61A Newsgroup (also: off-campus access)    Weiner Lecture Archives Library files
Grading complaint form MapReduce illustrations    MapReduce lab handout
OBSOLETE Course Reader vol 1 Course Reader vol 2 End of Semester Information
semester schedule


  • The final exams are graded, and solutions are posted. READ THE NEWSGROUP MESSAGE before sending me email!

Other Useful Information

About Viewing Documents

Course documents available through these Web pages are either plain text files, Postscript files, or PDF (Portable Document Format) files. You can read the latter using Adobe's Acrobat Reader (at least version 3.0). Acrobat Reader is available on the machines in our instructional cluster as the program `acroread', and is also freely downloadable over the Web for PCs, Macs, and UNIX systems (click here, if it is not already installed on your home machine).