91.301 Organization of Programming Languages - Fall 2011
|
- The final exam will be given on Wednesday, 14 December, from 8-11am in Olsen 401 (same room as class).
- Pre-final office hours: Monday 12/12 11:30-12:30 and 1:30-2:30; Tuesday 12/13 1:00-2:30
Tuesdays and Thursdays, 9:30-10:45, Olsen 401
Tuesdays 11:00-12:00 in Olsen 206
Thursdays 11:00-12:00 in Olsen 206 and 1:45-2:15 in Olsen 302
and by appointment
Chris Dietsch
E-mail address was sent to class mailing list
Office Hours: Tuesdays from 3:30-5 and Wednesdays from 3:30-4:30 in Olsen 223
Structure and Interpretation of Computer Programs, 2nd Edition,
Abelson and Sussman, MIT Press. You can find the full text of the
book here.
Download DrRacket from http://racket-lang.org. We will be using Version 5.0.2.
12/9/2011:
Sample final exam
Solutions to the sample final
12/6/2011:
Lazy evaluator code, in pdf due to underlining
12/1/2011:
analyze.ss, handed out in class for lecture
11/29/2011:
Solutions to the second exam
11/17/2011:
Problem Set 9, due Tuesday, 29 November
mceval-with-let.rkt, code needed for PS9
11/10/2011:
Solutions to the sample exam
11/8/2011:
Revised class schedule for remainder of the term
Sample Exam 2
11/1/2011:
streams.rkt, needed for using streams in DrRacket
stream-examples.rkt, even more code for streams
Problem Set 8, due Thursday, 10 November
10/20/2011:
Problem Set 7, due Tuesday, 8 November (extension due to power problems)
Code for PS7: game.rkt, world.rkt
Notes on object oriented programming
10/18/2011:
Notes on environment diagrams
10/13/2011:
Problem Set 6, due Thursday, 20 October
Generic operators code, from lecture and for PS6
10/6/2011:
Problem Set 5, due Thursday, 13 October
deriv-basic.rkt, code for PS5 (and from lecture)
Solutions to the first exam
Code for lecture on multiple representations of data using tags
9/27/2011:
Problem Set 4, due Thursday, 6 October
Solutions to the sample questions for the first exam
9/25/2011:
Sample questions for first exam
9/22/2011:
trees.scm, tree code from lecture.
9/20/2011:
Problem Set 3, due Tuesday, 27 September
lists.scm, list code from lecture.
9/13/2011:
Problem Set 2, due Tuesday, 20 September
9/6/2011:
Problem Set 1, due Tuesday, 13 September
ps1.rkt, code needed for PS1
9/1/2011:
Syllabus
Comments on this web page? Send e-mail to holly@cs.uml.edu.
Last update: 9 December 2011
|