| | | |

91.301 Organization of Programming Languages - Fall 2013

[Announcements | Class Meetings | Office Hours | Book | Software | Handouts ]

Announcements

  • The registrar has scheduled the final exam for Saturday, 14 December, from 11:30-2:30 in Olsen 401.

Class Meetings

Tuesdays and Thursdays, 12:30-1:45, Olsen 401

Office Hours

Tuesdays 10:30-12:00 and 2-3:30 in Olsen 206
and by appointment

TA Info

Swathi Kurunji
E-mail address was sent to class mailing list
Office Hours: Thursdays 2:00-4:00 in Olsen 212A

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

Download DrRacket from http://racket-lang.org. We will be using Version 5.3.6.

Handouts

12/10/2013:
Solutions to the sample final
12/5/2013:
Lazy evaluator code, in pdf due to underlining
12/3/2013:
analyze.ss, handed out in class for lecture
11/26/2013:
Problem Set 10, due Thursday, 5 December
mceval-with-let.rkt, code needed for PS10
Sample final exam
11/14/2013:
Problem Set 9, due Thursday, 21 November
11/7/2013:
Solutions to the sample exam
11/5/2013:
streams.rkt, needed for using streams in DrRacket
stream-examples.rkt, even more code for streams
11/1/2013:
Problem Set 8, due Thursday, 14 November
10/31/2013:
Sample Exam 2
10/24/2013:
Problem Set 7, due Thursday, 31 October
Code for PS7: game.rkt, world.rkt
Notes on object oriented programming
10/22/2013:
Notes on environment diagrams
10/17/2013:
Problem Set 6, due Thursday, 24 October
Code for generic operators, from lecture and for PS6
10/10/2013:
Problem Set 5, due Thursday, 17 October
deriv-basic.rkt, code for PS5 (and from lecture)
Code for lecture on multiple representations of data using tags
10/1/2013:
Problem Set 4, due Thursday, 10 October
Solutions to the sample questions for the first exam
9/26/2013:
Mark Sherman's handout from his guest lecture
trees.scm, tree code from lecture
9/24/2013:
Problem Set 3, due Tuesday, 1 October
Sample questions for the first exam
lists.scm, list code from lecture.
9/17/2013:
Problem Set 2, due Tuesday, 24 September
9/10/2013:
Problem Set 1, due Tuesday, 17 September
ps1.rkt, code needed for PS1
9/5/2013:
Syllabus



Comments on this web page? Send e-mail to holly@cs.uml.edu.
Last update: 9 December 2013