Day |
Date |
Topic |
Thu
|
Sep 26
|
Intro
|
Sun |
Sep 29 |
Course Policy Test Due |
Tue
|
Oct 01
|
Analysis
|
Thu
|
Oct 03
|
Divide-and-Conquer
|
Sun |
Oct 06 |
Entrance Exam Due |
Tue
|
Oct 08
|
Greedy I
|
Wed |
Oct 09 |
HW1 Written Due |
Thu
|
Oct 10
|
Greedy II
|
Tue
|
Oct 15
|
Greedy III
|
Wed |
Oct 16 |
HW2 Basic Programming Due |
Thu |
Oct 17 |
Quiz + DP I |
Tue
|
Oct 22
|
DP II
|
Wed |
Oct 23 |
HW2 Written + Bonus Programming Due |
Thu
|
Oct 24
|
DP III
|
Tue
|
Oct 29
|
DP IV
|
Wed |
Oct 30 |
HW 3 Basic Programming Due |
Thu
|
Oct 31
|
No class, preparing for the midterm
|
Tue |
Nov 05 |
Midterm Exam |
Wed |
Nov 06 |
HW3 Written + Programming Bonus Due |
Thu
|
Nov 07
|
Graph I
|
Tue
|
Nov 12
|
Graph II
|
Wed |
Nov 13 |
HW4 Basic Programming Due |
Thu
|
Nov 14
|
Graph III
|
Tue
|
Nov 19
|
Parallel Algorithms
|
Wed |
Nov 20 |
HW 4 Written + Programming Bonus Due |
Thu
|
Nov 21
|
Parallel Algorithms
|
Tue
|
Nov 26
|
No class, Happy Thanksgiving!
|
Wed |
Nov 27 |
HW5 Basic Programming Due |
Thu
|
Nov 28
|
No class, Happy Thanksgiving!
|
Tue
|
Dec 03
|
Road Ahead
|
Wed |
Dec 04 |
HW 5 Written + Programming Bonus Due |
Thu
|
Dec 05
|
Final Review
|
Sun |
Dec 08 |
Programming Bonus Late Due |