| Lec. num | Date | Lecture Topic | Reading(books) | Assignments |
| 1 | 9/21 | Course Introduction | Wil. | |
| 2 | 9/26 | Abstraction, Reference, and Synthesis |
Wil. 1,2 | Assgn 1 out |
| 3 | 9/28 | Models of Evaluation | Wil. ?? | |
| 4 | 10/3 | Conditions Recursion intro. |
Wil. | Assgn 2 out; Assgn 1 due (10/2) |
| 5 | 10/5 | More Recursion Efficientcy |
Wil. | |
| 6 | 10/10 | Lambda Functions Applicative Programming |
Wil. | Assgn 3 out; Assgn 2 due (10/9) |
| 7 | 10/12 | Midterm 1 | ||
| 8 | 10/17 | Hier. data structures |
Wil. | Assgn 3 due ( 10/16) |
| 9 | 10/19 | Depth First Search | Wil. |
|
| 10 | 10/24 | State Space, Hueristic Search |
Wil. |
Assgn 4 out; |
| 11 | 10/26 | More State Space, |
Wil. | |
| 12 | 10/31 | Game Search | Wil. | Assgn 5 out; Assgn 4 due (10/30) |
| 13 | 11/2 | Assignment/Local State lexical/dynamic scope |
TBD | |
| 14 | 11/7 | Iteration/ | Assgn 6 out; Assgn 5 due ( 11/6 ) |
|
| 15 | 11/9 | More ADTs | TBD | |
| 16 | 11/14 | Network Representations | TBD | Assgn 7 out; Assgn 6 due ( 11/13 ) |
| 17 | 11/16 | Discrimination Nets | ||
| 18 | 11/21 | Macros | TBD | Assgn 8 out; Assgn 7 due. |
| 19 | 11/23 | Thanksgiving | N.A. | eat,eat,eat |
| 20 | 11/28 | Build your own language | Assgn 8 due (11/27 ) | |
| 21 | 11/30 | Production Systems | ||
| N.A. | 12/4 | Final Exam, 11:30-2:00 |