| | | |

91.301 Organization of Programming Languages - Fall 2004

Announcements

  • There is a new version of olz-eval.ss, posted on 11 December.
  • The final exam will be held on Thursday, 16 December from 11:30 to 2:30 in Olsen 410.

Class Meetings

Tuesdays and Thursdays, 11:30-12:45
Olsen 415

Office Hours

Tuesdays 10:15-11:15 in Olsen 206
Thursdays 3:00-4:00 in Olsen 304
and by appointment

Book

You can find the full text of the book here.

Software

Dr. Scheme is available for free downloading here. If you'll want to print your files in the lab, be sure to select version 207 (click on other versions, then select 207).

Handouts

12/9/2004:
Sample final exam
Solutions to the sample final exam
12/7/2004:
Problem Set 10, due 14 December
Code: olz-eval.ss (a new version, posted 11 December), unamb-eval.ss
11/30/2004:
Problem Set 9, due Tuesday, 7 December
mceval.ss, needed for PS9
11/18/2004:
Correct mceval.ss code
11/16/2004:
Problem Set 8
Code for PS8: heartbeat.ss, plotizing.ss, ps8-ans.ss
Sample Exam 2
Solutions to the sample exam
11/9/2004:
stream.ss, needed to use streams in DrScheme
11/4/2004:
Problem Set 7, due Tuesday, November 16
Code: game.ss, world.ss, ps7-ans.ss, and plane.ss
Notes on Object Oriented Programming
10/28/2004:
Problem Set 6, due Thursday, November 4
Code: ps6.ss, ps6-table.ss
Templates for answers: ps6-ans.ss, ps6-types.ss, ps6-dd.ss
10/14/2004:
Sample exam
Solutions to the sample exam
10/7/2004:
Problem Set 5, due Thursday 10/14 or Tuesday 10/19 (see note in announcements above)
ps5-ans.ss
utils.ss
match.ss
adv.ss
9/30/2004:
Problem Set 4, due Thursday 10/7
Code for PS4, updated since the print out attached to the problem set distributed in class.
9/23/2004:
Problem Set 3, due Thursday 9/30
9/16/2004:
Problem Set 2, due Thursday 9/23 -- linked to corrected version
9/9/2004:
Problem Set 1, due Thursday 9/16
Code for Problem Set 1
Revised Report on the Algorithmic Language Scheme (Scheme Manual), in html format
9/7/2004:
Syllabus