00: Math For CS
Exams, lecture notes, problem sets
01: Structure and Interpretation of Computer Programs
Exams, handouts, problem sets
Lectures 1-16
Recitations 1-2
02: Discrete Mathematics
Exams, handouts, lecture notes, problem sets, misc
Lectures 1-19
Recitation 1
03: How Computers Work
CPU simulator, eams, handouts, lecture notes, problem sets
Lectures 1-15
Recitations 1-2
04: Java
Exams, handouts, lecture notes, problem sets
Lecture 1-20
Recitations 1-4
05: Algorithms
Exams, handouts, lecture notes, problem sets, misc
Lectures 1-20
06: Systems
Exams, handouts, lecture notes, problem sets
Lectures 1-14
07: Web Applications
Handouts
Lectures 1-12
08: Theory of Computation
Exams, handouts, lecture notes, problem sets
Lectures 1-17
Recitations 1-5
09: AI
Handouts, problem sets
Lectures 1-4
10: Databases
Exams, problem sets
Lectures 1-11
11: Probability
Handouts, lecture notes, problem sets
Lectures 1-5
Selected student solutions for all courses
Unix workshop materials
Colloquia
Greenspun
Martin
Stallman
Hazard
Hamilton
Shaheen
Parmenter
Sussman
Sipser
Sloan
Rosenberg