About
Announcements
Lectures
Coursework
FAQ
Java API
|
| Important date |
In class |
What's due |
Reading |
| Week 1 |
Module 1 |
|
|
| Mon, Sept 6 |
|
Exercise 1 due 11.59pm |
Cormen book: Chapter 2 (pp.15-27), Chapter 3 (pp.41-54,56), Chapter
4 (pp.73-75).
Dasgupta book: Chapter 0.
Neapolitan book: Chapter 1.
|
| Week 2 |
Module 2 |
|
|
| Mon, Sept 13 |
|
Exercise 2 due 11.59pm |
Cormen book: Chapter 7 (pp.145-155), Chapter 8 (pp. 165-169).
Dasgupta book: Chapter 2 (pages 45-53).
Neapolitan book: Chapter 2 (pages 47-66), Chapter 7.
|
| Week 3 |
Module 3 |
|
|
| Mon, Sept 20 |
|
Assignment 1, Part I due 11.59pm |
Cormen book: Chapter 12 (253-264), Chapter 13 (skim through).
Dasgupta book: Chapter 2, pp. 45-53.
Neapolitan book: Chapter 8, pp. 343-347.
Enumeration
example
|
| Week 4 |
Module 4 |
|
|
| Mon, Sept 27 |
|
Assignment 1, part II due 11.59pm |
Cormen book: Chapter 11 (pp.221-226, 229-232).
Dasgupta book: no material.
Neapolitan book: no material.
|
| Week 5 |
Module 5 |
|
|
| Mon, Oct 4 |
|
Exercise 3 due 11.59pm |
Cormen book: Chapter 32.
Dasgupta book: no material.
Neapolitan book: no material.
|
| Week 6 |
Module 6 |
|
|
| Mon, Oct 11 |
|
Assignment 2, part I due 11.59pm |
Reading: code-tuning material.
|
| Week 7 |
Module 7 |
|
|
| Mon, Oct 18 |
|
Assignment 2, part II due 11.59pm
|
Cormen book: Chapter 22.
Dasgupta book: Chapter 3.
Neapolitan book: Chapter 4, pp.145-151.
|
| Week 8 |
Module 8 |
|
|
| Mon, Oct 25 |
|
Exercise 4 due 11.59pm |
Cormen book: Chapters 23-25.
Dasgupta book: Chapter 4, Chapter 5 (pp. 127-137).
Neapolitan book: Chapter 4, pp.151-166.
|
| Week 9 |
Module 9 |
|
|
| Mon, Nov 1 |
|
Exercise 5 due 11.59pm |
Cormen book: Chapters 15.
Dasgupta book: Chapter 6, pp. 156-158.
Neapolitan book: Chapter 3, pp.91-124.
|
| Week 10 |
Module 10 |
|
|
| Week 11 |
Module 11 |
Review questions |
|
| Mon, Nov 15, 11.59pm |
|
Assignment 3 due 11.59pm |
Cormen book: Chapters 34, 35.
Dasgupta book: Chapters 8, 9.
Neapolitan book: Chapter 9.
|
| Week 12 |
Module 12 |
|
|
| Week 13 |
Module 13 |
Start looking over Sample exam |
|
| Week 14 |
Module 14 |
|
Cormen book: Chapter30.
Dasgupta book: Chapter 2, pp. 58-69.
Neapolitan book: no material
|
| Thu, Dec 9 |
Exam |
|
|
| Mon, Dec 13 |
|
Assignment 4 due 5pm |
|
|