| WEEK | DATE | TOPIC | READING |
| 1 | 01/18 | Introduction | Chapter 1, Appendix A |
| - | 01/20 | Introduction | Chapter 1, Appendix A |
| 2 | 01/25 | Introduction | Chapter 1, Appendix A |
| - | 01/27 | GUI | Appendix C |
| 3 | 02/01 | GUI | Appendix C |
| - | 02/03 | GUI | Appendix C |
| 4 | 02/08 | List | Chapter 2 |
| - | 02/10 | List | Chapter 2 |
| 5 | 02/15 | List | Chapter 2 |
| - | 02/17 | List | Chapter 2 |
| 6 | 02/22 | 1st Mid-term Exam | - |
| - | 02/24 | Mid-term Review | - |
| 7 | 03/01 | Stack | Chapter 3 |
| - | 03/03 | Queue | Chapter 4 |
| Spring break | |||
| 8 | 03/15 | Recursion | Chapter 5 |
| - | 03/17 | Recursion | Chapter 5 |
| 9 | 03/22 | Recursion | Chapter 5 |
| - | 03/24 | Tree | Chapter 6 |
| 10 | 03/29 | Tree | Chapter 6 |
| - | 03/31 | Tree | Chapter 6 |
| 11 | 04/05 | 2nd Mid-term Exam | - |
| - | 04/07 | Mid-term Review | - |
| 12 | 04/12 | Sets and Maps | Chapter 7 |
| - | 04/14 | Sets and Maps | Chapter 7 |
| 13 | 04/19 | Sets and Maps | Chapter 7 |
| - | 04/21 | Sorting | Chapter 8 |
| 14 | 04/26 | Sorting | Chapter 8 |
| - | 04/28 | Sorting | Chapter 8 |
| 05/05 | Final Examination (10:30 AM - 12:30 PM) |