Class Calendar:
week assignment topic(s) date
1 ch 1, 2 overview of course, C++ program structure
ch 2, 3 data types, operators, expressions Aug 29
2 ch 4 control structures - decisions
ch 5 control structures - looping Sep 5
3 ch 6 functions
ch 6, 14 functions (continued), recursion Sep 12
4 ch 8 arrays
ch 8, 9 arrays (continued), review for exam 1 Sep 19
5 ch10 pointers, dynamic memory allocation
----- exam 1 Sep 26
6 ch 7 classes
ch 7, 11 classes (continued) Oct 3
7 ch 11 classes (continued)
----- review of material on classes Oct 10
8 ch 12 C-strings, C++ string class
ch 16 introduction to exceptions Oct 17
9 ch 16 introduction to templates
ch 11 composition, inheritance Oct 24
10 ch 11 inheritance (continued)
ch 15 virtual functions, review for exam 2 Oct 31
11 ch 15 virtual functions (continued),
----- exam2 Nov 7
12 ch 17 data structues, linked lists
ch 17 linked lists (continued) Nov 14
13 ch 18 stacks and queues
ch 16 standard template library (STL) Nov 21
14 ----- Thanksgiving Weekend Holiday Nov 28
15 ch 18 STL stacks and queues
ch 13 file I/O, review for exam 3 Dec 5
16 ch 13 file I/O (continued)
----- exam 3 Dec 12