Schedule

Tue Jan 16
Inclement Weather
Thu Jan 18
What is an interpreter?
Tue Feb 27
Functions
Thu Feb 29
Lambda
Tue Mar 5
Midterm Review
Thu Mar 7
Midterm
Tue Mar 12
Spring Break
Thu Mar 14
Spring Break
Tue Mar 26
Midterm discussion and Lambda Calculus (cont.)
Thu Mar 28
Programs as Data Structures
Tue Apr 9
Types - I
Thu Apr 11
Types - II
Tue Apr 16
Types - III
Thu Apr 18
Types - IV
Tue Apr 23
Type Inference
Assignment 4 due (4/23)
Thu Apr 25
Objects
Tue Apr 30
Static Analysis
Thu May 2
Conclusion
Assignment 5 due (5/2)
Wed May 8
Final
7:30am