Course Syllabus
Syllabus: syllabus.pdf
Piazza link (use this if you are looking for a group): piazza.com/northwestern/fall2020/compsci212
Lecture: Mon, Wed, Fri, 4:10-5pm, Zoom: 993 1071 1270, password: 961615
Discussion (optional): Thurs 8am Zoom: 953 1055 3776, password: 162293
Thurs 6pm, Zoom: 973 7157 1672 password: 162293
Instructor Office Hours: Mon, Wed 3-3:50pm, Fri 2-2:50pm, Zoom: 944 9747 3794
TA/Peer Mentor Office Hours: Monday 10am-12pm, 6-8pm, 9-10pm, Tuesday 3-4pm, 6-8pm, 9-10pm, Friday 10:30-11:30am, 12:50-1:50pm, 3-4pm, 5-8pm, Sunday 2-3pm, 7-9pm,
Zoom: 944 9747 3794
Midterm: October 19, 4:10-5pm (second slot October 20, 8am-8:50am)
Final: December 7, 7-9pm (second slot December 8, 8-10am)
Handouts: Advice for solving homework problems and studying for exams - advice.pdf
A list of things that do not have to be proved - Axioms.pdf
The following is a tentative list of topics, and related references in the book Leighton, Lehman, and Meyer (MIT6_042Notes.pdf). This table will be updated frequently: do check this portion periodically.
Date | Lecture Topics | Required Reading | Related References |
September 16 |
Propositions, Direct Proofs Recording: Notes: September16.pdf |
LLM Chapter 1.1-1.5.1 | |
September 18 |
Direct Proofs, Cases, Contrapositive Recording: Notes: September18.pdf |
LLM Chapter 1.5, 1.7 | |
September 21 |
Iff, Contradiction, Induction Recording: Notes: September21.pdf |
LLM Chapter 1,5, 1.8, 6.1 | |
September 23 |
Induction, Strong Induction Homework 1, out Recording: Notes: September23.pdf
|
LLM Chapter 6.1, 6.2 | |
September 25 |
Strong Induction / Invariants Recording: Notes: September25.pdf |
LLM Chapter 6.2, 6.4 | |
September 28 |
Set Theory, Relations Recording: Notes: September28.pdf
|
LLM section 4.1 on Sets | LLM Chapter 4 |
September 30 |
Relations, Asymptotics Homework 2, out Recording: Notes: September30.pdf
|
LLM Chapter 4.4, 14.7 | |
October 2 |
Counting Rules Recording: Notes: October2.pdf |
LLM Chapters 15.1-15.3 | |
October 5 |
Counting Rules Ctd. Recording: Notes: October5.pdf |
LLM Chapter 15.4-15.5 | |
October 7 |
Binomial Theorem, Principle of Inclusion-Exclusion Homework 3, out Recording: Notes: October7.pdf
|
LLM Chapter 15.7, 15.12 |
|
October 9 |
Pigeonhole Principle, More bijection rule Recording: Notes: October9.pdf |
LLM Chapter 15.10, 15.13 |
|
October 12 |
Introduction to Probability, Conditional Probability Recording: Notes: October12.pdf |
LLM Chapter 17.4, 17.5 | |
October 14 |
Conditional Probability, Independence Recording: Notes: October14.pdf
|
LLM Chapter 17.5, 17.6 | |
October 16 |
Birthday Paradox, Random Variables Recording: Notes: October16.pdf |
LLM Chapter 17.6, 18.1 | |
October 19 |
Midterm |
||
October 21 |
Expected Value, Linearity of Expectation Homework 4, out Recording: Notes: October21.pdf |
LLM Chapter 18.2, 18.4 | |
October 23 |
Conditional Expectation, Binomial Distribution, Expected Value of Product Recording: Notes: October23.pdf |
LLM Chapter 18.5 | |
October 26 |
Markov's inequality Recording: Notes: October26.pdf |
LLM Chapter 19.1, 19.2 | |
October 28 |
Chebyshev's Inequality Homework 5, out Recording: Notes: October28.pdf
|
LLM Chapter 19.3, 19.4 | |
October 30 |
Chernoff bounds, Introduction to Graphs Recording: Notes: October30.pdf |
LLM Chapter 19.7, 11.1, 11.3 | |
November 2 |
Graph Properties Recording: Notes: November2.pdf
|
LLM Chapter 11.4, 11.8, 11.9 | |
November 4 |
Trees Homework 6, out Recording: Notes: November4.pdf |
LLM Chapter 11.11 | |
November 6 |
Minimum spanning trees Recording: Notes: November6.pdf |
LLM Chapter 11.11 | |
November 9 |
Colorings Recording: Notes: November9.pdf |
LLM Chapter 11.5,11.7, 11.10 | |
November 11 |
Bipartite graphs, Matchings Homework 7, out Recording: Notes: November11.pdf |
LLM Chapter 11.5 | |
November 13 |
Stable Matchings Recording: Notes: November13.pdf |
LLM Chapter 11.10 | |
November 16 |
Linear Algebra Recording: Notes: November16.pdf |
||
November 18 |
Spectral Graph Theory Homework 8, out Recording: Notes: November18.pdf |
||
November 20 |
Boolean Hypercube Recording: Notes: November20.pdf |
||
November 23 |
Sensitivity Theorem Recording: Notes: November23.pdf |
||
November 25 | No class | ||
November 30 |
Query Complexity, Sensitivity Recording: Notes: November30.pdf |
||
December 7 | Final |
Course Summary:
Date | Details | Due |
---|---|---|