| 1 |
-- |
Sept. 3-5 |
Recursive programming in Scheme |
LS Chapters 1-3 |
| 2 |
A |
Sept. 10-12 |
Recursive programming in Scheme |
LS Chapters 4, 6, 7 |
| 3 |
B |
Sept. 17-19 |
Higher-order functions |
LS Chapters 8-9 |
| 4 |
A |
Sep. 24-26 |
Environments |
|
| 5 |
B |
Oct. 1-3 |
Abstract syntax trees |
|
| 6 |
A |
Oct. 8-10 |
Languages with expressions |
|
| O C T O B E R S T U D Y D A Y S |
| 7 |
-- |
Oct. 17 |
Scope and lexical address |
|
| 8 |
B |
Oct. 22-24 |
Languages with state |
|
| 9 |
A |
Oct. 29-31 |
Syntactic extension |
|
| 10 |
B |
Nov. 5-7 |
Lazy evaluation |
|
| 11 |
A |
Nov. 12-14 |
Continuation-passing style |
|
| 12 |
B |
Nov. 19-21 |
Continuation-passing style |
|
| 13 |
-- |
Nov. 26 |
Exception handling |
|
| T H A N K S G I V I N G B R E A K |
| 14 |
A |
Dec. 3-5 |
Nondeterministic evaluation |
|
| 15 |
B |
Dec. 10-12 |
Conference project presentations |
|