Edward Parrish © 2003     

CIS-20 Course Schedule

Notes: see below

Wk ## Date Topic Reading Event Due Date
1 2/12/2003   Getting Started  Ch. 1,2,3      
2 2/19/2003   Java Programming Basics  Ch. 4,5   A1: Information Please  2/19/2003  
3 2/26/2003   Methods and Arrays  6.1-11, 7.1-6   A2: Decimal Palindromes  2/26/2003  
4 3/5/2003   Searching, Sorting and Recursion  6.12-15, 7.7-7.9   A3: Factorials of Interest  3/5/2003  
5 3/12/2003   Strings and Classes  Ch. 8,11   A4: Using Arrays  3/12/2003  
6 3/19/2003   Object-Oriented Programming  Ch. 9,10   A5: Complex Class  3/19/2003  
7 3/26/2003   Graphics and Review for Midterm  Ch. 12   A6: Calculate Your Grade  3/26/2003  
8 4/2/2003   Midterm Exam   --   Midterm Exam   4/2/2003  
9 4/9/2003   GUIs and Swing  Ch. 13,14   A7: Art-o-matic  4/9/2003  
10 4/16/2003   Spring Break (No class)  --      
11 4/23/2003   More GUI Topics and Exceptions  Ch. 15   A8: Paint Program  4/23/2003  
12 4/30/2003   Files and Streams  Ch. 17   A9: Date With Exceptions  4/30/2003  
13 5/7/2003   Dynamic Data Structures  Ch. 20   A10: File Reader  5/7/2003  
14 5/14/2003   Multithreading  Ch. 16   A11: Linked List  5/14/2003  
15 5/21/2003   Applets and Networking  Ch. 18      
16 5/28/2003   Final Prep and Sampler Demo  --   Sampler Project  5/28/2003  
17 6/4/2003   Final Exam @ 7-9:50 p.m.  --   Final Exam 6/4 @ 7-9:50 p.m.   6/4/2003  

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 | Links

Last Updated: 7/16/2003 5:21:21 PM