CptS 223 Spring 2009 - Advanced Data Structures

Schedule

Class Day Date Topic Readings Due
1 M 01/12/2009 Introduction 1  
2 W 01/14/2009 Math Review    
3 F 01/16/2009 Math Review    
---- M 01/19/2009 Martin Luther King Jr. Day    
4 W 01/21/2009 C++ Review    
5 F 01/23/2009 C++ Review    
6 M 01/26/2009 Algorithm Analysis 2  
7 W 01/28/2009 Algorithm Analysis    
8 F 01/30/2009 Algorithm Analysis   Homework 1
9 M 02/02/2009 Abstract Data Types 3  
10 W 02/04/2009 Abstract Data Types    
11 F 02/06/2009 Abstract Data Types   Program 1
12 M 02/09/2009 Trees 4  
13 W 02/11/2009 Trees    
14 F 02/13/2009 Trees   Homework 2
---- M 02/16/2009 President's Day    
15 W 02/18/2009 Trees    
16 F 02/20/2009 Trees   Program 2
17 M 02/23/2009 Trees    
18 W 02/25/2009 Hashing 5  
19 F 02/27/2009 Hashing   Homework 3
20 M 03/02/2009 Hashing    
21 W 03/04/2009 Review    
22 F 03/06/2009 EXAM 1    
23 M 03/09/2009 Review    
24 W 03/11/2009 Heaps 6  
25 F 03/13/2009 Heaps   Program 3
---- M 03/16/2009 Spring Break    
---- W 03/18/2009 Spring Break    
---- F 03/20/2009 Spring Break    
26 M 03/23/2009 Heaps    
27 W 03/25/2009 Sorting 7  
28 F 03/27/2009 Sorting   Homework 4
29 M 03/30/2009 Sorting    
30 W 04/01/2009 Disjoint Sets 8  
31 F 04/03/2009 Disjoint Sets   Program 4
32 M 04/06/2009 Disjoint Sets    
33 W 04/08/2009 Graphs 9  
34 F 04/10/2009 Graphs   Homework 5
35 M 04/13/2009 Graphs    
36 W 04/15/2009 Review    
37 F 04/17/2009 EXAM 2    
38 M 04/20/2009 Review    
39 W 04/22/2009 Graphs    
40 F 04/24/2009 Graphs   Program 5
41 M 04/27/2009 Graphs    
42 W 04/29/2009 Graphs    
43 F 05/01/2009 Conclusion   Homework 6
---- F 05/08/2009 FINAL EXAM (1-3pm)