Edward Parrish © 2002     

CIS-20 Course Schedule

Notes: see below

Wk ## Date Topic Reading Event Due Date
1 9/4/2002   Intro to Apps and Applets  Ch. 1,2,3      
2 9/11/2002   Java Programming Basics  Ch. 4,5   A1: Student Information Sheet  9/11/2002  
3 9/18/2002   Loops, Arrays and Methods  Ch. 6,7   A2: Making Change  9/18/2002  
4 9/25/2002   Object-Based Programming  Ch. 8   A3: Recursive Quicksort  9/25/2002  
5 10/2/2002   Object-Oriented Programming  Ch. 9   A4: Complex Class  10/2/2002  
6 10/9/2002   Strings and Graphics  Ch. 10,11      
7 10/16/2002   GUIs and Swing  Ch. 12,13   A5: Art-o-matic  10/16/2002  
8 10/23/2002   Midterm Exam      Midterm Exam   10/23/2002  
9 10/30/2002   Exceptions  Ch. 14   A6: Paint Program  10/30/2002  
10 11/6/2002   Dynamic Data Structures  Ch. 19   A7: Date with Exceptions  11/6/2002  
11 11/13/2002   Files and Streams  Ch. 16   A8: Linked List  11/13/2002  
12 11/20/2002   Multithreading  Ch. 15      
13 11/27/2002   Review         
14 12/4/2002   Networking  Ch. 17   A9: Calculate Your Grade  12/3/2002  
15 12/11/2002   Other Topics and Review for Final     A10: Countdown Timer  12/11/2002  
16 12/18/2002   Finals Week     Final Exam   12/18/2002  

Notes

This schedule is subject to change.

For information on grading policies, including when assignments are due, see the course Syllabus.

Readings are from the course textbook unless otherwise indicated.


Home | WebCT | Announcements | Schedule | Expectations | Syllabus
| Help | FAQ's | HowTo's | Samples | Links

Last Updated: 7/16/2003 5:29:26 PM