The following matrix contains the expected progression of the course during the Fall 2003 term. Note: Visit Larry Nyhoff's site for supporting files. Lab Manual Files Source Programs
| Week# | Date(M) | Readings for Week | Lab Assignments |
| 1 | 9/2 T | Ch 1 Software Engineering and Ch 2: Sections 2.1-2.2 Introduction Simple Data Types (pgs. 1-44) (Plan of Week) | Quiz1 Read Recommended Pattern of Study |
| 2 | 9/8 | Ch 2 Arrays, Structures, and Procedural Programming (Plan of Week) | |
| 3 | 9/15 | Ch 3 Classes (Plan of Week) | |
| 4 | 9/22 | Ch 4 Stacks (Plan of Week) | |
| 5 | 9/29 | Ch 5 Queues and Vectors (Plan of Week) | |
| 6 | 10/6 | Ch 6 Containers/Templates (Plan of Week) | |
| 7 | 10/13 | Fall Holiday October 13-14 MIDTERM EXAM THIS WEEK Mid-Term Grades due 10-17-03 (Plan of Week) | |
| 8 | 10/20 | Ch 7 Recursion and Big 'O' Notation (Plan of Week) | |
| 9 | 10/27 | Ch 8 Lists 10/18 Last Day To Withdraw (Plan of Week) | |
| 10 | 11/3 | Ch 9 More Linked Lists (11/8 Family Weekend)(Plan of Week) | |
| 11 | 11/10 | Ch 10 Binary Trees (Plan of Week) | |
| 12 | 11/17 | Ch 11 Sorting (Plan of Week) | |
| 13 | 11/24 | Ch 12 OOP--ADT 11/25 Thanksgiving Recess (Plan of Week) | |
| 14 | 12/1 | Ch 13 Trees (Plan of Week) | |
| 15 | 12/8 | Ch 14 Graphs and Digraphs and After Action Review and Wrap! 12/10/03 Last Day of Class (Plan of Week) | |
| 16 | 12/15 | Final Exams |