91.301 Organization of Programming Languages - Fall 2010
- The final exam will be given on Wednesday, 15 December from 11:30-2:30. Location TBA.
Tuesdays and Thursdays, 12:30-1:45, Olsen 404
and by appointment
Office hours: Wednesdays 2:00-3:00 in Olsen 221
E-mail address: Was sent to the class google group.
Structure and Interpretation of Computer Programs, 2nd Edition,
Abelson and Sussman, MIT Press. You can find the full text of the
Dr. Scheme is available for free download here
for many different operating systems. We're using PLT Scheme version
4.2.3 this semester. Simply close the message about Racket and
download version 4.2.3 for your OS.
Solutions to the sample final
Sample final exam
analyze.ss, handed out in class for lecture
Problem Set 10, due Thursday, 2 December
mceval-with-let.ss, code needed for PS10
Metacircular evaluator code
Problem Set 9, due Tuesday, 23 November
Soltuions to the second exam
streams.ss, needed for using streams in DrScheme
Problem Set 8, due Tuesday, 16 November
Solutions to the sample exam
Sample Exam 2
Problem Set 7, due Thursday, 4 November
Code for PS7: game.ss, world.ss
Notes on object oriented programming
Notes on environment diagrams
Problem Set 6, due Tuesday, 26 October
Generic operators code, from lecture and for PS6
Solutions to the first exam
Problem Set 5, due Tuesday, 19 October
Code for lecture on multiple representations of data using tags
symbolicdiff.scm, code for PS5 (and from lecture)
Problem Set 4, due Thursday, 7 October
Solutions to the sample questions for the first exam
trees.scm, tree code from lecture.
Problem Set 3, due Thursday, 30 September
Sample questions for first exam
lists.scm, list code from lecture.
Problem Set 2, due Tuesday, 21 September
Problem Set 1, due Tuesday, 14 September
ps1.ss, code needed for PS1
Comments on this web page? Send e-mail to firstname.lastname@example.org.
Last update: 7 December 2010