Schedule:

Date Lecturer Lecture Notes Reading Homework Improved versions
of (some) homeworks
(Some) solutions
Sep. 5 BCP HW1and2.v CPDT 1 - 2.1 HW1and2.v (first part)
Sep. 10 BCP HW1and2.v 2.2 HW1and2.v (second part)
Sep. 12 BCP 3.1 - 3.5 HW3.txt
Sep. 17 BCP 3.6 - 3.9 HW4.v
Sep. 19 Daniel Wagner lecture6_lecture_part1.v, lecture6_lecture_part2.v 4 HW5.v
Sep. 24 Daniel / BCP TAPL 21.1
Sep. 26 Catalin Hritcu HW6.v Gimenez and Casteran tutorial, CPDT 5, Catalin's blog HW6.v coind.zip
Oct 1 Catalin HW7.v (a.k.a. CoindSem.v) Leroy and Grall's coinduction tutorial HW7.v
Oct 3 Justin Hsu HW8.v (a.k.a. SubsetHW.v) CPDT 6 HW8.v HW8i.v
Oct 8 Guest lecture: Matthieu Sozeau Matrices.v, MatricesFull.v, slides
Oct 10 Marco Gaboardi CPDT 7 and optionally this paper for additional background HW9.v
Oct 15 Jennifer Paykin CPDT 8 HW10.v HW10i.v HW10i-sol.v
Oct 17 Jennifer / Dmitri Garbuzov CPDT 8 / 9 HW11.v
Oct 24 Dmitri CPDT 9 HW12.v
Oct 29 Hurricane break
Oct 31 Dmitri CPDT 9 HW13.v
Nov 5 Vivien Durey CPDT 10 HW14.v HW14i.v HW14i-sol.v
Nov 7 Antal Spector-Zabuski CPDT 11 HW15.v
Nov 12 Vilhelm Sjoberg CPDT 12 HW16.v (optional)
Nov 14 Richard Eisenberg CPDT 13 HW17.v HW17i.v HW17i-sol.v
Nov 19 Richard / Arthur Azevedo de Amorim CPDT 14
Nov 26 Arthur CPDT 14 HW18.v HW18i.v
Nov 28 Arthur / Leonidas Lampropoulos CPDT 15 HW19.v
Dec 3 Leonidas
Dec 5 Nick Watson CPDT 17 HW20.v