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