352 Calendar

Date Material Covered Reading Homework
Aug. 19 Arrays, Pointers, Structures, Object, Classes Chp. 1, 2, Appendix A. PS1 out
Aug. 24 Objects and Classes, Templates Chp. 2 ,3  
Aug. 26 Templates, Inheritance Chp. 4  
Aug. 31 Algorithm Analysis Chp. 5 PS2 out PS1 due
Sept. 2 Data Structures, STL Chp. 6, Intro to STL  
Sept. 7 STL, iterators, algorithms Chp. 6, STL Programmer's Guide PS3 out PS2 due
Sept. 9 Recursion, divide and conquer Chp. 7 (except 7.4)  
Sept. 14 Insertion sort, Shell sort Chp. 8 PS4 out PS3 due
Sept. 16 Hurricane Floyd    
Sept. 21 Test Review Chp 1-8 PS5 out PS4 due
Sept. 23 Exam    
Sept. 28 Merge Sort. Quick Sort Chp. 8  
Sept. 30 Drop date.Stacks and Queues Chp. 15 PS6 out 
Oct. 5 Linked Lists Chp. 16 PS5 due
Oct. 7 Linked Lists Chp. 16  
Oct. 12 No class. Fall Break   PS7 out
Oct. 13 No class.   PS6 due
Oct. 14 Trees Chp. 17  
Oct. 19 Binary Search Trees Chp. 18 PS8 out PS7 due
Oct. 21 AVL Trees Chp. 18.4  
Oct. 26 Red Black Trees Chp. 18.5 PS9 out PS8 due
Oct. 28 AA Trees, B-Trees Chp. 18.6  
Nov. 2 Test Review   PS10 out PS9 due
Nov. 4 Exam    
Nov. 9 Hash Tables Chp. 19  
Nov. 11 Priority Queue Chp. 20  
Nov. 16 External Sorting Chp. 20.6 PS11 out PS10 due
Nov. 18 Splay Trees Chp. 21  
Nov. 23 Splay Trees Chp. 21 PS12 out PS11 due
Nov. 25 No Class. Happy Thanksgiving!    
Nov. 30 Graphs and Paths Chp. 14  
Dec. 2 Test Review Everything PS12 due
Dec. 9 Final Exam. 9:00am    

Last modified: Wed Nov 3 09:34:33 EST 1999