Home

Calendar

Staff

Grades

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

© 2006-2008 Carnegie Mellon University, all rights reserved.