Date   Week Lecture Notes Topics Reading Assignment
8-Jan Monday 1 1   Course Intro
Syllabus
   
9-Jan Tuesday            
10-Jan Wednesday   2   Review of Intro Material 3-177  
11-Jan Thursday            
12-Jan Friday   3   Review of Intro Material 3-177  
15-Jan Monday 2   MLK Holiday      
16-Jan Tuesday            
17-Jan Wednesday   4   Review of Intro Material 3-177  
18-Jan Thursday            
19-Jan Friday   5   Project Work    
22-Jan Monday 3 6   Recursion   HW1
23-Jan Tuesday            
24-Jan Wednesday   7   Recursion    
25-Jan Thursday            
26-Jan Friday   8   Building Collections    
29-Jan Monday 4 9   Building Collections    
30-Jan Tuesday            
31-Jan Wednesday   10   Building Collections    
1-Feb Thursday            
2-Feb Friday   11   Project Work    
5-Feb Monday 5 12   Building Collections    
6-Feb Tuesday            
7-Feb Wednesday   13   Building Collections    
8-Feb Thursday            
9-Feb Friday   14   Project Work    
12-Feb Monday 6 15   OO - Overloading 178-186 HW2
13-Feb Tuesday            
14-Feb Wednesday   16   OO - Inheritance 189-195  
15-Feb Thursday            
16-Feb Friday   17   OO - Polymorphism 195-211  
19-Feb Monday 7 18   OO - Polymorphism 195-211  
20-Feb Tuesday            
21-Feb Wednesday   19   Serialization 273-276  
22-Feb Thursday            
23-Feb Friday   20   Serialization 273-276  
26-Feb Monday 8 21   Review for Midterm    
27-Feb Tuesday            
28-Feb Wednesday   22   Midterm    
1-Mar Thursday            
2-Mar Friday   23 Withdraw Day Review of Midterm    
5-Mar Monday 9   Spring Break      
6-Mar Tuesday     Spring Break      
7-Mar Wednesday     Spring Break      
8-Mar Thursday     Spring Break      
9-Mar Friday     Spring Break      
12-Mar Monday 10 24   OOD    
13-Mar Tuesday            
14-Mar Wednesday   25   OOD    
15-Mar Thursday            
16-Mar Friday   26   Project Work    
19-Mar Monday 11 27   Advanced GUI Development   HW3
20-Mar Tuesday            
21-Mar Wednesday   28   Advanced GUI Development    
22-Mar Thursday            
23-Mar Friday   29   Advanced GUI Development    
26-Mar Monday 12 30   Project Work    
27-Mar Tuesday            
28-Mar Wednesday   31   Project Work    
29-Mar Thursday            
30-Mar Friday   32   Threads    
2-Apr Monday 13 33   Threads    
3-Apr Tuesday            
4-Apr Wednesday   34   Project Work    
5-Apr Thursday            
6-Apr Friday   35   Networking & Sockets 277-280  
9-Apr Monday 14 36   Networking & Sockets 277-280 HW4
10-Apr Tuesday            
11-Apr Wednesday   37   Networking & Sockets 277-280  
12-Apr Thursday            
13-Apr Friday   38   Project Work    
16-Apr Monday 15 39   ADO.NET 213-232  
17-Apr Tuesday            
18-Apr Wednesday   40   ADO.NET 213-232  
19-Apr Thursday            
20-Apr Friday   41   Project Work    
23-Apr Monday 16 42   ADO.NET 213-232  
24-Apr Tuesday            
25-Apr Wednesday   43   Project Work    
26-Apr Thursday            
27-Apr Friday   44   Project Work    
30-Apr Monday 17 45   Review for Final Exam   HW5
1-May Tuesday     Final Exams      
2-May Wednesday     Final Exams      
3-May Thursday     Final Exams      
4-May Friday     Final Exams      
7-May Monday 18   Final Exams      
8-May Tuesday            
9-May Wednesday            
10-May Thursday            
11-May Friday            
12-May Saturday     Spring Commencement