Moon's day | Woden' s day | Frigga's day |
---|
|
|
|
|
|
|
|
|
Sept 9 |
Powersets; a language processor. 2.(4-6) Slides |
|
|
Sept 12 |
Proposition. Propositional forms; boolean values; logical equivalence. 3.(1-4) Slides |
|
|
Sept 14 |
Conditionals. 3.(5-7) Slides |
|
|
Sept 16 |
Arguments. 3.(8 & 9) Slides |
|
|
Sept 19 |
Predicates; quantification. 3.(10-13) Slides |
|
|
Sept 21 |
Quantification and arguments. 3.14 Slides |
|
|
|
|
Sept 28 |
Proof. Introduction to proofs; subset proofs. 4.(1 & 2) Slides |
|
|
Sept 30 |
Set equality proofs; set emptiness proofs. 4.(3 & 4) Slides |
|
|
Oct 3 |
Conditional proofs. 4.(5-8) Slides |
|
|
|
Oct 7 |
From theorems to algorithms. 4.(10 & 11) Slides |
|
|
Oct 10 |
Relation. Introduction. 5.(1-3) Slides |
|
|
Oct 12 |
Properties of relations, part 1. 5.(4&5) Slides |
|
|
Oct 14 |
Properties of relations, part 2. 5.(4&5) |
|
|
|
|
Oct 21 |
Transitive closure. 5.(6 & 7) Slides |
|
|
Oct 24 |
Partial order relations; topological sort. 5.(8 & 9) Slides |
|
|
|
|
Oct 31 |
Self Reference. Recursive types. 6.(1-3) Slides |
|
|
Nov 2 |
Structural induction. 6.4 Slides |
|
|
Nov 4 |
Mathematical induction. 6.(5 & 6) Slides |
|
|
Nov 7 |
Loop invariants, part 1. 6.(9 & 10) Slides |
|
|
Nov 9 |
Loop invariants, part 2. 6.(9 & 10) |
|
|
Nov 11 |
Function. Introduction. 7.(1-3) Slides |
|
|
Nov 14 |
Images and inverse images. 7.(4 & 5) Slides |
|
|
Nov 16 |
Map and filter; function properties; inverse functions; composition. 7.(5-8) Slides |
|
|
|
Nov 21 |
No-credit quiz. Countability. 7.15 Slides |
|
|
|
|
|
|
Dec 2 |
Map and foldl; modeling functions. 7.(5 & 14) Slides |
|
|
Dec 5 |
Fixed-point iteration. 7.(12 & 13) Slides |
|
|
Dec 7 |
Huffman encoding. 6.12 Slides |
|
|
|