- Syllabus -- March 29.
- Homework #1 (Simple Functions) -- March 31.
- Homework #2 (RSA functions) -- April 7.
- Homework #3 (curry, personality) -- April 14.
- Homework #4 (datatypes) -- April 21.
- Sample midterm #1 -- April 26.
- Key to sample midterm #1 -- April 26.
- Sample midterm #2 -- April 26.
- Key to sample midterm #2 -- April 26.
- Sample midterm #3 -- April 26.
- Key to sample midterm #3 -- April 26.
- Homework #5 (expressions) -- April 28.
- Midterm key -- May 2.
- Homework #6 (relations, art) -- May 5.
- Homework #7 (Scheme parsing) -- May 12.
- Homework #8 (BASIC interpreter) -- May 19.
- Homework #9 (Ruby) -- May 26.
- Sample final #1 -- June 2.
- Key to sample final #1 -- June 2.
- Sample final #2 -- June 2.
- Key to sample final #2 -- June 2.
- Sample final #3 -- June 2.
- Key to sample final #3 -- June 2.
- Key to final -- June 15.

Stuart Reges Last modified: Tue Jun 15 15:35:28 PDT 2010