15-317 Constructive Logic
Schedule
-
The class notes provide additional reading material.
They complement the lecture, but do not replace it.
- The schedule (including exam dates) is subject to change throughout the semester.
Date |
Lecture or Recitation |
Additional Material |
Homework Due/Out |
|
Mon |
Aug |
29 |
Overview |
|
|
Wed |
Aug |
31 |
Natural Deduction |
|
HW1 out |
|
Mon |
Sep |
5 |
No class |
|
|
Wed |
Sep |
7 |
Harmony |
|
HW1 due, HW2 out |
|
Mon |
Sep |
12 |
Proofs as Programs |
|
|
Wed |
Sep |
14 |
Verifications and Uses |
|
HW2 due, HW3 out |
|
Mon |
Sep |
19 |
Quantification |
|
Wed |
Sep |
21 |
Heyting Arithmetic |
|
HW3 due, HW4 out |
|
Mon |
Sep |
26 |
Sequent Calculus |
|
|
Wed |
Sep |
28 |
Sequent Calculus |
|
HW4 due, HW5 out |
|
Mon |
Oct |
3 |
Midterm 1 |
|
|
Wed |
Oct |
5 |
Cut Elimination |
|
HW5 due, HW6 out |
|
Mon |
Oct |
10 |
Classical Logic |
|
|
Wed |
Oct |
12 |
Propositional Theorem Proving |
|
HW6 due, HW7 out |
|
Mon |
Oct |
17 |
No class |
|
|
Wed |
Oct |
19 |
No class |
|
|
|
Mon |
Oct |
24 |
Inversion |
|
|
Wed |
Oct |
26 |
Logic Programming |
|
HW7 due, HW8 out |
|
Mon |
Oct |
31 |
Prolog |
|
|
Wed |
Nov |
2 |
Backward Chaining |
|
HW8 due, HW9 out |
|
Mon |
Nov |
7 |
Midterm 2 |
|
|
Wed |
Nov |
9 |
Linear Logic |
(Blocks World, Substructural Deduction) |
HW9 due, HW10 out |
|
Mon |
Nov |
14 |
Forward Chaining |
|
|
Wed |
Nov |
16 |
Focusing |
|
HW10 due, HW11 out |
|
Mon |
Nov |
21 |
Modal Logic |
|
|
Wed |
Nov |
23 |
No class |
|
|
|
Mon |
Nov |
28 |
Ordered Logic |
|
|
Wed |
Nov |
30 |
Session Types |
|
|
Fri |
Dec |
2 |
|
|
HW12 due |
|
Mon |
Dec |
5 |
Certifying Theorem Provers |
|
|
Wed |
Dec |
7 |
TBA |
|
|
|
Mon |
Dec |
12 |
Final exam |
|
|
[ Home
| Schedule
| Assignments
| Software
]
|