EXAM 1
======
topics: Unix; C++ history & basic commands; programming design;
simple g++ compilation.
preparatory work: ch.1, Appendix B,C,D,J
release criteria: finished lab#1 and lab#2
(graded lab#1)
Exam review: review1
EXAM 2
======
topics: classes, dynamic memory, linked lists, node class,
linked list toolkit.
preparatory work: (all above) plus: ch.2-5, Appendix E,F,G
release criteria: finished lab#3, lab#4, lab#5a, lab#5b
(graded lab#1-4)
Exam review: review2
EXAM 3
======
topics: templates, stacks, queues, recursion, trees
preparatory work: (all above) plus: ch.6,7,8,9,(10), Appendix H
release criteria: finished all labs up THROUGH lab#6
(graded lab#1-5b)
Exam review: review3