| Homework 1A | released on 1/13 | due on 1/27 |
| Homework 1B | released on 1/19 | due on 1/27 |
| Homework 2 | released on 1/27 | due on 2/3 |
| Homework 3 | released on 2/3 | due on 2/10 |
| Homework 4A | released on 2/10 | due on 2/17 |
| Homework 4B | released on 2/16 | due on 2/24 |
| Homework 5 | released on 2/24 | due on 3/2 |
| Homework 6A | released on 3/2 | due on 3/30 |
| Homework 6B | released on 3/6 | due on 3/30 |
| Homework 7 | released on 3/30 | due on 4/6 |
| Homework 8 | released on 4/6 | due on 4/15 |
| Coding Assignment | released on 4/6 | due on 4/22 |
| Pair.java (helper class) | ||
| Problem 1 skeleton | ||
| Problem 2 skeleton | ||
| Problem 3 skeleton | ||
| Problem 4 skeleton | ||
| Lecture | Date | Topic | Scribe Notes | References |
| Mathematical Logic and Proofs | Notes | |||
| 1 | We 1/8 | Welcome. Introduction to Proofs and Logic. | LLM: 3.1-3.5 | |
| 2 | Mo 1/13 | Introduction to Propositional Logic. Propositional Operators. The Algebra of Logic. | LLM: 3.6, 8.4 | |
| 3 | We 1/15 | Normal Forms: CNF, DNF. Introduction to Predicate Logic. Quantifiers and Predicates. | LLM: 1.1-1.4 | |
| Mo 1/20 | Martin Luther King, Jr. Holiday: No class | |||
| 4 | Wd 1/22 | Basic Proof Techniques. Rules of Inference. Contrapositives and Proof by Contradiction. | LLM: 1.5, 1.8 | |
| 5 | Mo 1/27 | Proof Techniques (cont'd): Implications and Equivalences. | LLM: 1.6 | |
| 6 | We 1/29 | Proof Techniques (cont'd): Proof by Cases. | LLM: 1.7 | |
| 7 | Mo 2/3 | Introduction to Mathematical Induction. Weak Induction. | LLM: 5.1 | |
| 8 | We 2/5 | Strong Induction. | LLM: 5.2 | |
| 9 | Mo 2/10 | Strong Induction (cont'd). | LLM: 5.2 | |
| 10 | We 2/12 | Structural Induction. | LLM: 7.1,7.6 | |
| Set Theory | Notes | |||
| 11 | Mo 2/17 | Sets. Basic Operations on Sets. | LLM: 4.1-4.2 | |
| We 2/19 | Midterm 1: Lectures 1-11 | |||
| 12 | Mo 2/24 | Relations and Functions. | LLM: 4.3-4.4, 10.11 | |
| 13 | We 2/26 | Properties of Relations on Sets. | ||
| 14 | Mo 3/2 | Equivalence Relations and Equivalence Classes. | LLM: 10.10-10.11 | |
| 15 | We 3/4 | Partially and Totally Ordered Sets. | LLM: 10.6 | |
| Mo 3/9 We 3/11 Mo 3/16 We 3/18 |
Spring break: No class | |||
| The rest of the lectures will be delivered via online tools. | ||||
| Graph Theory | Notes | |||
| 16 | Mo 3/23 | Introduction to Graphs. Important Classes of Graphs. Matchings. | LLM: 12.1-12.5 | |
| 17 | We 3/25 | Connectivity. Coloring. | LLM: 12.6-12.8 | |
| 18 | Mo 3/30 | Applications of Graphs. | LLM: 12.11 | |
| 19 | We 4/1 | Acyclic graphs: Trees, Forests, and Directed Acyclic Graphs. | LLM: 10.1-10.2, 10.5 | |
| 20 | Mo 4/6 | Strongly Connected Components. | LLM: 10.1-10.2, 10.5 | |
| 23 | We 4/8 | Applications of Directed Graphs. Inductive Proofs on Graphs. | ||
| Probability | Notes | |||
| 24 | Mo 4/13 | Sample spaces and Events. Conditional Probability. Bayes rule. Union bound. Inclusion Exclusion Principle. Independent Events. | LLM: 17, 18.1-18.5, 18.7-18.8 | |
| 25 | We 4/15 | Random Variables: Discrete and Continuous. Independence. Joint Distribution. Conditional Distribution. | LLM: 19.1-19.3 | |
| 26 | Mo 4/20 | Expectation. Variance and Standard Deviation. | LLM: 19.4-19.6, 20.3 | |
| 27 | We 4/22 | Popular Distributions: Binomial. Poisson. Normal. | ||
| Fr 5/1 | Final Exam: All Lectures
Exam will be released at 12:01 am and will be due at 11:59 pm Durham time. (The exam will be designed as a 3 hr exam but will not be timed.) Online. Open book, open notes. |
| Discussion | Date | Topic | Discussion Notes |
| 1 | Fr 1/10 | Propositions, Truth Tables, and Intro to Proofs | Notes |
| 2 | Fr 1/17 | Propostional Algebra, Quantifiers, and Predicate Logic | Notes |
| 3 | Fr 1/24 | Predicates and Proofs | Notes |
| 4 | Fr 1/31 | Proving Properties of Algorithms | Notes |
| 5 | Fr 2/7 | Induction | Notes |
| 6 | Fr 2/14 | More induction | Notes |
| 7 | Fr 2/21 | Set Basics | Notes |
| 8 | Fr 2/28 | Relations and Functions | Notes |
| 9 | Fr 3/6 | Partial and Total Orders | Notes |
| Fr 3/13 | Spring break: no recitation | ||
| 10 | Fr 3/20 | Extraordinary Circumstances: no recitation | |
| 11 | Fr 3/27 | Graphs | Notes |
| 12 | Fr 4/3 | Graphs Contd. | Notes |
| 13 | Fr 4/10 | Induction on Graphs and DFS | Notes |
| 14 | Fr 4/17 | Probability | Notes |