Dateline
Meeting time: Tuesdays and Thursdays, 3:00pm–4:15pm. First day: Jan 20 (Tue).
Lecture material and assigments are under the indicated links; lectures with no such link will be based on the book. Assignments are posted on the date indicated in the dateline below, clicking on the link will return an error before that date.
|
Day
|
Date
|
Lecture
|
Assignment out
|
Assignment due
|
|
Jan 20
|
Tue
|
|
||
|
Jan 22
|
Thu
|
|
||
|
Jan 27
|
Tue
|
|
|
|
|
Jan 29
|
Thu
|
|
|
|
|
Feb 3
|
Tue
|
|
||
|
Feb 5
|
Thu
|
|
1 (Fri)
|
|
|
Feb 10
|
Tue
|
Syntax and Operational Semantics: Fb [Note]
|
|
|
|
Feb 12
|
Thu
|
2 (Fri)
|
||
|
Feb 17
|
Tue
|
|
||
|
Feb 19
|
Thu
|
|
3 (Fri)
|
|
|
Feb 24
|
Tue
|
|
||
|
Feb 26
|
Thu
|
|
4 (Fri)
|
|
|
Mar 3
|
Tue
|
|
|
|
|
Mar 5
|
Thu
|
|
5 (Fri)
|
|
|
Mar 10
|
Tue
|
Midterm Review
|
|
|
|
Mar 12
|
Thu
|
Midterm (Study Guide)
|
|
|
|
Mar 16-20
|
|
Spring Break
|
||
|
Mar 24
|
Tue
|
States (cont.) and Exceptions
[Note]
|
|
|
|
Mar 26
|
Thu
|
Object Oriented Programming (OOP)
[Note]
|
|
|
|
Mar 31
|
Tue
|
--
|
|
|
|
Apr 2
|
Thu
|
Closures
[Note]
|
|
6 (Fri)
|
|
Apr 7
|
Tue
|
Closures and Operational Semantics
[Note]
|
|
|
|
Apr 9
|
Thu
|
Concurrency I
[Note]
|
|
|
|
Apr 14
|
Tue
|
Concurrency II
[Note]
|
|
|
|
Apr 16
|
Thu
|
Type Systems I
|
|
7 (Fri)
|
|
Apr 21
|
Tue
|
Type Systems II
|
|
|
|
Apr 23
|
Thu
|
|
8 (Fri)
|
|
|
TBD
|
TBD
|
Final Exam Review Day
|
|
|
|
May 12, 6-9PM
|
Mon
|
Final Exam
|
|
|