Note: The instructors reserve the right to make changes to the schedule and reading assignments.
| Week | Topics | Reading |
| Jan 9 - 10 | Intro hardware/software | Chapter 0 |
| Jan 13 - 17 | 1st C++ program | Chapter 1 |
| variables and assignment | ||
| input/output | ||
| data types | ||
| Jan 20 - 24 | selection | Chapter 2 |
| iteration | ||
| Jan 27 - 31 | software design | Chapter 3.1 - 3.7 |
| functions | ||
| parameters | ||
| Feb 3 - 7 | more on functions | Chapter 4.1, 4.2, 4.4 |
| scope and storage class | Chapter 9.1, 9.2 | |
| arrays | ||
| Feb 10 - 14 | arrays as parameters | Chapter 4.6, 4.8, 4.9, 4.10 |
| searching/sorting | ||
| multi-dimensional arrays | ||
| Feb 17 - 21 | strings | Chapter 4.3, 4.5, 4.7 |
| pointers | Chapter 9.3 (pp. 522 - 527) | |
| Feb 24 - 27 | classes | Chapter 5 |
Glynis Hamel 2003-01-06