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 |
26 |
Overview |
|
|
Wed |
Aug |
28 |
Natural Deduction |
|
HW1 out |
|
Mon |
Sep |
2 |
No class |
|
|
Wed |
Sep |
4 |
Harmony |
|
HW1 due, HW2 out |
|
Mon |
Sep |
9 |
Proofs as Programs |
|
|
Wed |
Sep |
11 |
Verifications and Uses |
|
HW2 due, HW3 out |
|
Mon |
Sep |
16 |
Quantification |
|
Wed |
Sep |
18 |
Heyting Arithmetic |
|
HW3 due, HW4 out |
|
Mon |
Sep |
23 |
Sequent Calculus |
|
|
Wed |
Sep |
25 |
Sequent Calculus |
|
HW4 due, HW5 out |
|
Mon |
Sep |
30 |
Midterm 1 |
|
|
Wed |
Oct |
2 |
Cut Elimination |
|
HW5 due, HW6 out |
|
Mon |
Oct |
7 |
Propositional Theorem Proving |
|
|
Wed |
Oct |
9 |
Inversion |
|
HW6 due, HW7 out |
|
Mon |
Oct |
14 |
No class |
|
|
Wed |
Oct |
16 |
No class |
|
|
|
Mon |
Oct |
21 |
Classical Logic |
|
|
Wed |
Oct |
23 |
Logic Programming |
|
HW7 due, HW8 out |
|
Mon |
Oct |
28 |
Prolog |
|
|
Wed |
Oct |
30 |
Backward Chaining |
|
HW8 due, HW9 out |
|
Mon |
Nov |
4 |
Forward Chaining |
|
|
Wed |
Nov |
6 |
Linear Logic |
(Blocks World, Substructural Deduction) |
HW9 due, HW10 out |
|
Mon |
Nov |
11 |
Midterm 2 |
|
|
Wed |
Nov |
13 |
Focusing |
|
HW10 due, HW11 out |
|
Mon |
Nov |
18 |
Modal Logic |
|
|
Wed |
Nov |
20 |
Ordered Logic |
|
|
|
Mon |
Nov |
25 |
Session Types |
|
|
Wed |
Nov |
27 |
No class |
|
|
|
Mon |
Dec |
2 |
Classical Sequent Calculus |
|
|
Wed |
Dec |
4 |
TBA |
|
|
|
TBA |
|
|
Final exam |
|
|
[ Home
| Schedule
| Assignments
| Software
]
|