. Csci202 Schedule Spring 2009 .Table # Dates Prepare Topic .Row 1 4/6 - Doing well in CSci202 .See http://www/dick/cs202/01.html .See http://www/dick/cs202/lab01.html .Row 2 4/8 $Ch 2,3,4,5,6 Review CSci201 Material .See http://www/dick/cs202/02.html .See http://www/dick/cs202/lab01.html .Row 3 4/13 $Ch 7+$VEC Review Arrays and Vectors .See http://www/dick/cs202/03.html .See http://www/dick/cs202/lab02.html .Row - 4/15 $P 1 Project 1 ($Ch 7) due .Row 4 4/15 $Ch 8+$POI Pointers .See http://www/dick/cs202/04.html .See http://www/dick/cs202/lab02.html .Row - 4/15 * Quiz 1 on $Ch 1..7 and/or $P 1 .Row 5 4/20 $Ch 9 Classes .See http://www/dick/cs202/05.html .See http://www/dick/cs202/lab03.html .Row 6 4/22 $Ch 10+$UML More about C++ classes .See http://www/dick/cs202/uml0.html .See http://www/dick/cs202/06.html .See http://www/dick/cs202/lab03.html .Row - 4/24 - Last day to drop .Row 7 4/27 $Ch 11 Overloading .See http://www/dick/cs202/07.html .See http://www/dick/cs202/lab04.html .Row - 4/29 $P 2 Project 2 ($Ch 10 or 11) due .Row 8 4/29 $Ch 12+$INH Inheritance .See http://www/dick/cs202/08.html .See http://www/dick/cs202/lab04.html .Row - 4/29 * Quiz 2 on $Ch 8-12, $P 2, and $UML .Row 9 5/04 $Ch 13+$POL Polymorphism .See http://www/dick/cs202/09.html .See http://www/dick/cs202/lab05.html .Row 10 5/6 $Ch 14 Templates .See http://www/dick/cs202/10.html .See http://www/dick/cs202/lab05.html .Row 11 5/11 $Ch 15 Streams .See http://www/dick/cs202/11.html .See http://www/dick/cs202/lab06.html .Row - 5/13 $P 3 Project 3 ($Ch 13) due .Row 12 5/13 $Ch 16 Exceptions .See http://www/dick/cs202/12.html .See http://www/dick/cs202/lab06.html .Row - 5/13 * Quiz 3 on $Ch 13,14,15, $P 3 .Row 13 5/18 $Ch 17 Files .See http://www/dick/cs202/13.html .See http://www/dick/cs202/lab07.html .Row 14 5/20 $Ch 18 Strings .See http://www/dick/cs202/14.html .See http://www/dick/cs202/lab07.html .Row * 5/25 * Memorial Day HOLIDAY .Row 15 5/27 $Ch 19+$ALG Searching and Sorting .See http://www/dick/cs202/15.html .See http://www/dick/cs202/lab08.html .Row 16 6/01 $Ch 20 Data Structures .See http://www/dick/cs202/16.html .See http://www/dick/cs202/lab08.html .Row - 6/03 $P 4 Project 4 ($Ch 17) due .Row 17 6/03 $Ch 21+App E.4 Bits and Pieces .See http://www/dick/cs202/17.html .See http://www/dick/cs202/lab09.html .Row - 6/03 * Quiz 4 on $Ch 16,17,18,19, 20, $P 4 .Row 18 6/08 $Ch 22.1-22.4+$S The $STL Containers .See http://www/dick/cs202/18.html .See http://www/dick/cs202/lab09.html .Row 19 6/10 $Ch 22.5-22.9 The $STL Algorithms .See http://www/dick/cs202/19.html .See http://www/dick/cs202/lab10.html .Row 20 6/15 All Review .See http://www/dick/cs202/20.html .See http://www/dick/cs202/lab10.html .Row - 6/17 $P 5 2pm Optional Makeup Project ($Ch 22) .Row FF 6/17 Comprehensive 2pm-4pm Final .Close.Table Ch::=Chapter in text. P::=Project. UML::=Unified Modelling Language, see .See ./uml0.html ALG::=Handout on the complexity of algorithms. .See ./alg.html VEC::=http://cse.csusb.edu/dick/cs202/vectors.html POI::=http://cse.csusb.edu/dick/cs202/pointers.html INH::=http://cse.csusb.edu/dick/cs202/inheritance.html POL::=http://cse.csusb.edu/dick/cs202/polymorphism.html S::=http://cse.csusb.edu/dick/cs202/stl.html