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 |
|