CS-20J Schedule

Notes: see below

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

Notes:

  1. This schedule is subject to change.
  2. For information on grading policies, including when assignments are due, see the course Syllabus.
  3. Readings are from the course textbooks unless otherwise indicated.

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

Last Updated: August 19 2003 @12:07:32