|
Week | Date | Day | Lecture | Topic | Available | Due |
1 | Aug 24 |
M | No Recitations | |||
Aug 25 |
T | 1 (A) |
Pancakes with a Problem [ PPT | PDF ] | Syllabus Cheating policy |
||
Aug 27 |
R | 2 (A) |
Inductive Reasoning [ PPT | PDF ] | Hwk1 | Warmup | Solutions
|
||
2 | Aug 31 |
M | Recitation 1 | Solutions | |||
Sep 1 |
T | 3 (A) |
Games: Which Player Wins? [ PPT | PDF ] | |||
Sep 3 |
R | 4 (A) |
Solving Problems, Writing Proofs and Enjoying the Pain: How to Succeed in 251
[ PPT |
PDF ]
Quiz 1 |
Hwk2 | Warmup | Solutions | Hwk1 | |
3 | Sep 7 |
M | No Recitations: Labor Day | |||
Sep 8 |
T | 5 (A) |
Ancient Wisdom: Choose Your Representation, Unary and Binary [ PPT | PDF ] | |||
Sep 10 |
R | 6 (J) |
Counting I: Choice Trees and Correspondences [ PPT | PDF ] |
Hwk3 | Warmup | Solutions | Hwk2 | |
4 | Sep 14 |
M | Recitation 2 | Solutions | |||
Sep 15 |
T | 7 (J) |
Counting II: Pascal, Binomials and Other Tricks [ PPT | PDF ] |
|||
Sep 17 |
R | 8 (J) |
Counting III: Generating Functions
[ PPT |
PDF ]
Quiz 2 |
Hwk4 | Warmup | Solutions | Hwk3 | |
5 | Sep 21 |
M | Recitation 3 | Solutions | |||
Sep 22 |
T | 9 |
No Lecture! | |||
Sep 24 |
R | 10 (A) |
Fibonacci, Recurrences, and
Continued Fractions [ PPT | PDF ] |
Hwk5 | Warmups |
Solutions Practice Test(for HW) |
Hwk4 | |
6 | Sep 28 |
M | Recitation 4:
TEST 1 [ Solutions ]
Practice Test(Not for HW) | Solutions |
|||
Sep 29 |
T | 11 (A) |
Probability I: Sample Spaces and Expectations [ PPT | PDF ] | |||
Oct 1 |
R | 12 (A) |
Probability II: Infinite Sample Spaces and Random Walks [ PPT | PDF ] |
Hwk6 | Warmups |
Solutions |
Hwk5 | |
7 | Oct 5 |
M | Recitation 5 | Solutions | |||
Oct 6 |
T | 13 (A) |
The Math of 1950's Dating [ PPT | PDF ] Quiz 3 |
|||
Oct 8 |
R | 14 (A) |
Number Theory [ PPT | PDF ] | Hwk7 | Warmup |
Solutions |
Hwk6 | |
8 | Oct 12 |
M | Recitation 6 | Solutions | |||
Oct 13 |
T | 15 (J) |
Cryptography and RSA [ PPT | PDF ] | |||
Oct 15 |
R | 16 (J) |
Algebraic Structures: Groups, Rings and Fields [ PPT | PDF ] |
Hwk8 | Warmup |
Solutions |
Hwk7 | |
9 | Oct 19 |
M | Recitation 7 | Solutions | |||
Oct 20 |
T | 17 (J) |
Randomized Primality Testing [ PPT | PDF ] Quiz 4 |
|||
Oct 22 |
R | 18 (J) |
Graphs I: Trees and Planar Graphs [ PPT | PDF ] |
Hwk9 | Warmup | Solutions | Hwk8 | |
10 | Oct 26 |
M | Recitation 8: TEST 2 [ Solutions ] Practice Test | Solutions |
|||
Oct 27 |
T | 19 (J) |
Graphs II: Matchings, Tours and Other Graph Theory [ PPT | PDF ] |
|||
Oct 29 |
R | 20 (A) |
Finite Automata and Languages [ PPT | PDF ] |
|||
11 | Nov 2 |
M | Recitation 9 | Solutions | |||
Nov 3 |
T | 21 (A) |
This is the Big-Oh!
[ PPT |
PDF ] Quiz 5 |
Hwk10 | Warmup | Solutions | Hwk9 | |
Nov 5 |
R | 22 (A) |
Grade School Revisited: How to Add and Multiply [ PPT | PDF ] | |||
12 | Nov 9 |
M | Recitation 10 | Solutions | |||
Nov 10 |
T | 23 (A) |
Polynomials and Coding [ PPT | PDF ] | Hwk11 | Warmup | Solutions | Hwk10 |
|
Nov 12 |
R | 24 (J) |
Cantor's Legacy: Infinity And Diagonalization [ PPT | PDF ] | |||
13 | Nov 16 |
M | Recitation 11: TEST 3 Practice Test | Solutions |
|||
Nov 17 |
T | 25 (J) |
Turing's Legacy: The Limits of Computation [ PPT | PDF ] | |||
Nov 19 |
R | 26 (J) |
Godel's Legacy: What is a Proof? [ PPT | PDF ] Quiz 6 |
|||
14 | Nov 23 |
M | Recitation 12 | Solutions | |||
Nov 24 |
T | 27 (J) |
Efficient Reductions Between Problems [ PPT | PDF ] |
Hwk12 | Warmup | Hwk11 | |
Nov 26 |
R | No Class: Thanksgiving Break | ||||
15 | Nov 30 |
M | Recitation 13 | Solutions | |||
Dec 1 |
T | 28 (J) |
Complexity Theory: what is the P-versus-NP Question? [ PPT | PDF ] | |||
Dec 3 |
R | 29 (A/J) |
Epilogue [ PPT | PDF ] | Hwk12 | ||
FINAL EXAM: Dec 15, 8:30A-11:30A GHC 4401 Practice Final | Solutions |