Week | Date | | Class / Assignment | Required reading | Homework |
1 | 2/25 | Tue | Introduction [slides] | | |
2/27 | Thu | Propositional logic [slides] | 1.1, 1.2 | |
2 | 3/4 | Tue | Propositional equivalences [slides] | 1.3 | |
3/6 | Thu | No Class | | |
3 | 3/11 | Tue | Predicate calculus, nested quantifiers [slides] | 1.4, 1.5 | |
3/13 | Thu | Rules of inference [slides] | 1.6 | |
4 | 3/18 | Tue | Intro to proofs, Proof methods and strategy [slides] | 1.7, 1.8 | HW1 |
3/20 | Thu | Sets, Set operations, Functions [slides] | 2.1, 2.2, 2.3 | Quiz1 (Sol) |
5 | 3/25 | Tue | Sequences and summations, cardinality of sets, matrices [slides] | 2.4, 2.5, 2.6 | |
3/27 | Thu | Matrices (II) [slides] | | |
6 | 4/1 | Tue | Algorithms [slides] | 3.1 | HW2, Quiz2 (Sol) |
4/3 | Thu | The growth of functions, complexity of algorithms [slides] | 3.2, 3.3 | |
7 | 4/8 | Tue | Divisibility and modular arithmetic, integer representations [slides] | 4.1, 4.2 | |
4/10 | Thu | Primes&GCD, solving congruences [slides] | 4.3, 4.4 | |
8 | 4/15 | Tue | Midterm | |
9 | 4/22 | Tue | Mathematical induction, strong induction and well-ordering [slides] | 5.1, 5.2 | |
4/24 | Thu | Recursive definitions and structural induction, recursive algorithms [slides] | 5.3, 5.4 | |
10 | 4/29 | Tue | Basics of counting, the pigeonhole principle, Permutations and combinations [slides] | 6.1, 6.2, 6.3, 6.5 | |
5/1 | Thu | Discrete probability, probability theory | 7.1, 7.2 | |
11 | 5/6 | Tue | No Class (Holiday) | | |
5/8 | Thu | Bayes' theorem, expected value, variance | 7.3, 7.4 | |
12 | 5/13 | Tue | Recurrence relations | 8.1, 8.2, 8.3 | |
5/15 | Thu | Inclusion-exclusion | 8.5, 8.6 | |
13 | 5/20 | Tue | Relations and their properties | 9.1, 9.3 | |
5/22 | Thu | Equivalence relations, partial orderings | 9.5, 9.6 | |
14 | 5/27 | Thu | Graphs, terminology, and types | 10.1, 10.2 | |
5/29 | Tue | Isomorphism, connectivity, Euler, Hamilton | 10.3, 10.4, 10.5 | |
15 | 6/3 | Tue | No Class (Holiday) | | |
6/5 | Thu | TBA | | |
16 | 6/10 | Tue | Final exam | |