| # | Date | Day | Topic | Download Plan |
| 1 | Sept 13 | Monday | Registration, introduction | 1. Download Plan |
| 2 | Sept 20 | Monday | Using the programming IDE, your first program, C++ data types & variables | 1. Download Plan |
| 3 | Sept 27 | Monday | Arithmetic operators, standard input/output, & assignment operators | 1. Download Plan 2. Example (iomanip.cpp) 3. Example (math.cpp) |
| 4 | Oct 4 | Monday | Functions Assignment #1 Due |
1. Download Plan |
| Oct 11 | Monday | Holiday | ||
| 5 | Oct 18 | Monday | Strings, logical operators, multiple selection, counted loops Quiz #1 |
1. Download Plan 2. Example (string.cpp) 3. Example (logical.cpp) 4. Example (multiple.cpp) 5. Example (count.cpp) |
| 6 | Oct 25 | Monday | Enumerated types, boolean, conditional looping | 1. Download Plan 2. Example (bool.cpp) 3. Example (enum.cpp) |
| 7 | Nov 1 | Monday | Mid-term review Assignment #2 Due |
1. Review Slides (PPT) 2. Review Document (MSWORD) |
| 8 | Nov 8 | Monday | Midterm Exam | |
| 9 | Nov 15 | Monday | Arrays, references | 1. Download Plan 2. Example (array1.cpp) 3. Example (array2.cpp) 4. Example (array3.cpp) 5. Example (array4.cpp) |
| 10 | Nov 22 | Monday | Structures & pointers Assignment #3 Due |
1. Download Plan 2. Example (struct1.cpp) 3. Example (struct2.cpp) 4. Example (struct3.cpp) 5. Example (struct4.cpp) 6. Example (struct5.cpp) |
| 11 | Nov 29 | Monday | Text file input & output Quiz #2 |
1. Download Plan 2. Example (filein1.cpp) 3. Example (filein2.cpp) 4. Example (filein3.cpp) 5. Example (filein4.cpp) 6. Example (fileout.cpp) 7. Example (recordfile.cpp) 8. Example (test.txt) 9. Example (testrec.txt) |
| 12 | Dec 6 | Monday | 2-D arrays, recursive functions, sorting arrays FINAL EXAM REVIEW Assignment #4 Due (End of class) |
1. Download Plan 2. Example (2d_array.cpp) 3. Example (fact01.cpp) 4. Example (recurs.cpp) |
| Dec 13 | Monday | FINAL EXAM TBA |