Schedule
This schedule is subject to change, except for the dates of holidays and exams.
Date | Chapter(s) | Assignment |
---|---|---|
Intro slides
Preface [reading | slides | lecture], Basics [reading | slides | lecture] |
||
(Basics continued)
Induction [reading | slides | lecture] |
A1 | |
Lists [reading | slides | lecture] | ||
(Lists continued, start Poly) | A2 | |
Poly [reading | slides | lecture], Tactics [reading | slides | lecture] | ||
(Tactics continued) | A3 | |
Logic [reading | slides | lecture] | ||
(Logic continued) | A4 | |
IndProp [reading | slides | lecture] | ||
(IndProp continued)
ProofObjects [reading | slides | lecture] |
A5 | |
February Break | ||
(ProofObjects continued)
IndPrinciples [reading | slides | lecture] |
||
Prelim: March 4-7: take-home exam | ||
Maps [reading | slides | lecture], Imp [reading | slides | lecture] | ||
(Maps and Imp continued) | A6 | |
Auto [reading | slides | lecture] | ||
Hoare [reading | slides | lecture] | A7 | |
Hoare2 [reading | slides | lecture] | ||
(Hoare2 continued)
HoareAsLogic [reading | slides | lecture] |
A8 | |
Perm [reading | slides | lecture], Sort [reading | slides | lecture] | ||
Multiset [reading | slides | lecture] | A9 | |
Spring Break | ||
Spring Break | ||
Selection [reading | slides | lecture] | ||
SearchTree [reading | slides | lecture] | A10 | |
Class canceled | ||
Guest Lecture: Dean Greg Morrisett | ||
Guest Lecture: Prof. Ross Tate | ||
Extract [reading | slides | lecture], ADT [reading | slides | lecture] | A11 | |
Class canceled | ||
Redblack [reading | slides | lecture] | A12 | |
Conclusion: slides Reading: [De Millo et al. 1979], [Asperti et al. 2009] |
||
Final: March 11-15: take-home exam |