COMP 527: Logic and Computation
Home : Course Information : Schedule : Assignments : Handouts : Resources

Schedule -- Winter 2009

Date Lecture               Homework

Tue Jan 6  Overview/Natural Deduction    
Thu Jan 8   Natural Deduction    

Tue Jan 13   Tutch tutorial      
Thu Jan 15   Local soundness and completeness      HW1 out

Tue Jan 20   Proofs as programs      
Thu Jan 22   Subject reduction       HW 1 due / HW 2 out

Tue Jan 27   Quantifiers      
Thu Jan 29   Computational meaning       HW 2 due / HW 3 out

Tue Feb 3   Classical Logic      
Thu Feb 5   Proof irrelevance       HW 3 due

Tue Feb 10  Review      
Thu Feb 12   Midterm I      

Tue Feb 17   Reasoning with data types       HW 4 out
Thu Feb 19   Induction      

Tue Feb 24   BREAK      
Thu Feb 26   BREAK      

Tue Mar 3   Logic programming      
Thu Mar 5   Logic programming       HW 4 due / HW 5 out

Tue Mar 10   Sequent Calculus      
Thu Mar 12   Meta-theoretic properties       HW 5 due / HW 6 out

Tue Mar 17   Inversion and Focusing      
Thu Mar 19   Computations and focusing       HW 6 due

Tue Mar 24   Review      
Thu Mar 26   Midterm II       Project proposal due

Tue Mar 31   Bottom-up logic programming      
Thu Apr 2   Higher-order logic programming       Milestone I due

Tue Apr 7   Presentations      
Thu Apr 9   Presentations       Milestone II due