Schedule

Week by week schedule, subject to change
Week Date Topics Reading Assignment Notes
Week 1 11/3/2003 Classroom mechanics Variables, Datatypes and such Chapter 1, Sections 2.1-2.10    
Week 2 11/10/2003 Development Environments Control flow Functions Arrays Section 3.1, 4.1-4.5 Lab 1  
Week 3 11/17/2003 Classes Section 5.1-5.4, Chapter 6    
Week 4 11/24/2003 More Classes     No Class Friday 11/28/2003
Week 5 12/1/2003 Inheritance
Interface
Inner Classes
Chapter 8    
Week 6 12/8/2003 Midterm Review Notes      
Week 7 12/15/2003 Midterm
    Midterm Wednesday December 17, 2003
Week ? 12/22/2003 No class     No class this week
Week ? 12/29/2003 No class     No class this week
Week 8 1/5/2004 Inheritance Example      
Week 9 1/12/2004 Events Chapter 10, section 10.11    
Week 10 1/19/2004 Events Intro to GUI Chapter 10, section 10.1-10.5
Section 12.11 (adaptor classes)
   
Week 11 1/26/2004 Applets Exceptions Sections 12.1 - 12.6 (Applets)
Chapter 13 (Exceptions)
   
Week 12 2/2/2004 More GUI topics  
Week 13 2/9/2004 Threading
Streams
Sections 15.1 - 15.6 (Thread)
Sections 17.1 - 17.8 (Streams)
   
Week 14 2/16/2004 Data Structures (Vectors)
JDBC
Packages, classpath and jar files
Review for final
nbsp; Section 19.1, 19.2, 19.8(Vectors)
   
Week 15 2/23/2004 Final this week     Final Wednesday February 25, 2004