| | | |

91.301 Organization of Programming Languages - Spring 2010

Announcements

  • The final exam will be given on Tuesday, 18 May, from 3:00-6:00pm in Olsen 402 (our regular classroom). It is closed book; you can bring up to three handwritten sheets of notes.

Class Meetings

Tuesdays and Thursdays, 11:00-12:15, Olsen 402

Office Hours

Tuesdays 12:30-2:00
Thursdays 9:00-10:30
and by appointment

TA Info

Yen-Fu Luo
Office hours: Wednesdays 2:00-4:00 in Olsen 223
E-mail address: Can be found in the PS1 pdf.

Book

Structure and Interpretation of Computer Programs, 2nd Edition, Abelson and Sussman, MIT Press. You can find the full text of the book here.

Software

Dr. Scheme is available for free download here for many different operating systems. Choose version 4.2.3 and your OS.

Handouts

5/6/2010:
Sample final exam
Solutions to the sample final
5/4/2010:
Lazy evaluator code, in pdf due to underlining
4/29/2010:
analyze.ss, handed out in class for lecture
4/27/2010:
Problem Set 10, due Thursday, 6 May
mceval-with-let.ss, code needed for PS10
4/20/2010:
Metacircular evaluator code
Problem Set 9, due Tuesday, 27 April
streams.ss, needed for PS9 for using streams in DrScheme
4/8/2010:
streams.ss, needed for using streams in DrScheme
4/6/2010:
Problem Set 8, due Tuesday, 20 April
Sample Exam 2
Solutions to the sample exam
3/30/2010:
Problem Set 7, due Tuesday, 6 April
Code for PS7: game.ss, world.ss
Notes on object oriented programming
3/25/2010:
Notes on environment diagrams
3/11/2010:
Problem Set 6, due Thursday, 25 March
Code for lecture on generic operators
3/2/2008:
Code for lecture on multiple representations of data using tags
Sample exam for first exam
2/25/2010:
Problem Set 5, due Thursday, 4 March
symbolicdiff.scm, code for PS5 (and from lecture)
2/23/2010:
trees.scm, tree code from lecture.
2/18/2010:
Problem Set 4, due Thursday, 25 February
2/11/2010:
Problem Set 3, due Thursday, 18 February
lists.scm, list code from lecture.
2/4/2010:
Problem Set 2, due Thursday, 11 February
1/28/2010:
Problem Set 1, due Thursday, 4 February
ps1.ss, code needed for PS1
1/26/2010:
Syllabus



Comments on this web page? Send e-mail to holly@cs.uml.edu.
Last update: 6 May 2010