Structure and Interpretation of Computer Programs
Syllabus and Schedule (pdf)
Useful Stuff
Download DrScheme
Lecture Notes
Intro to Scheme (ppt)
Recursion Lecture (ppt)
Recitation 1: Scheme review (ppt)
Abstraction Lecture (ppt)
Good Programming Practices (ppt)
Mutation (ppt)
Problems
Recursion Problems
Abstraction Problems with updated test cases
Our contact info:
Ben Charrow: bcharrow(at)mit(dot)edu
Xiao Xiao:email: x_x(at)mit(dot)edu, msn: mintkitty@msn.com