Week number |
Weekday | Assignment - Due |
Read sections | Topics | notes |
---|---|---|---|---|---|
1 | Tuesday Apr 11 |   | 9.0, 9.1, 9.2 | parameters (review and more) 1 new delete |
Class begins |
Thursday |   | 9.3, 9.8, 9.9 | 1 | ||
2 | Tuesday Apr 18 |   | 10.7 11.2 - 11.4 |
2 string class 3 Introduction to structures |
|
Thursday | A | 11.5 - 11.9 | 3 | ||
3 | Tuesday Apr 25 | 13.2 13.0 |
4 structures to classes 5 introduction to classes |
||
Thursday | 13.2, 13.3 | 5 | |||
4 | Tuesday May 2 | 13.9 - 13.11 OO design |
5 6 Object oriented design |
||
Thursday | B | OO design 6.14(review), 13.7 |
6 7 Overloaded constructors |
||
5 | Tuesday May 9 | 11.1, Wikipedia 14.2 |
8 Abstract data types 9 friend functions |
||
Thursday | 14.5 | 10 Overloading operators | |||
6 | Tuesday May 16 | C | 11.5, 13.12 | 11 Arrays and classes | |
Thursday | EXAM - Topics 1 - 7 | EXAM | |||
7 | Tuesday May 23 | 15.1 - 15.3 | 12 Inheritance | ||
Thursday | 15.4 - 15.6 | 12 | |||
8 | Tuesday May 30 | vtable 11.9, 17.2 (first half) |
12 13 Linked Lists |
||
Thursday | D | 17.2 (second half) 16.2 - 16.4 10.1, 10.2 |
13 Introduction to templates (optional) 14 C strings |
||
9 | Tuesday Jun 6 | 10.3, 10.6, 10.4 8.1 |
14 15 1-dimensional arrays (review) |
||
Thursday | 8.2 7.12 |
15 Introduction to STL vector (optional) |
|||
10 | Tuesday Jun 13 | E | EXAM - Topics 1 - 14 | EXAM | |
Thursday | 7.8 7.9 9.4 |
16 2-dimension arrays 17 3 or more dimension arrays 18 Pointer arithmetic |
|||
11 | Tuesday Jun 20 | 9.7, 9.10 13.15 |
19 Array use 20 UML (Unified Modeling Language) |
||
Thursday | F | REVIEW | |||
12 | Tuesday June 27 | FINAL EXAM 4:00 - 6:00 PM | FINAL EXAM |
22 regular class metings including 19 lectures, 2 mid-term exam meetings, and 1 review meeting plus the final exam meeting