| Week | Date | Content | Note |
|---|---|---|---|
| 1 | Feb. 22, 2008 | Course Overview (PDF)
Chap. 1, C++ Basics (PDF) | |
| 2 | Feb. 29, 2008 | Chap. 2, Flow of Control Chap. 3, Function Basics | Ch.2 & Ch.3 will be skimmed |
| 3 | Mar. 7, 2008 | Chap. 4, Parameters and Overloading | HW#1 |
| 4 | Mar. 14, 2008 | Chap. 5, Arrays | Ch.5 wil be skimmed |
| 5 | Mar. 21, 2008 | Chap. 6, Structures and Classes | Quiz #1, HW#2 |
| 6 | Mar. 28, 2008 | Chap. 7, Constructors and Other Tools | |
| 7 | Apr. 4, 2008 | (Tomb Sweeping Day) | |
| 8 | Apr. 11, 2008 | Chap. 7, Constructors and Other Tools | Quiz #2 |
| 9 | Apr. 18, 2008 | Chap. 8, Operator Overloading, Friends, and References | |
| 10 | Apr. 25, 2008 | (Midterm Exam) | |
| 11 | May 2, 2008 | Review of Chap. 6 - 8 | HW#3 |
| 12 | May 9, 2008 | Chap. 9, Strings | |
| 13 | May 16, 2008 | Chap. 9 | In-class exercise for Chap.6 |
| 14 | May 23, 2008 | Chap. 10, Pointers and Dynamic Arrays | |
| 15 | May 30, 2008 | Chap. 14, Inheritance | HW#4 |
| 16 | Jun. 6, 2008 | Chap. 15, Polymorphism and Virtual Functions | |
| 17 | Jun. 13, 2008 | Chap. 12, Stream and File I/O | |
| 18 | Jun. 20, 2008 | (Final Exam) |