Quick Index
CS-20J Schedule Notes: see below Wk ## Date Lesson Reading Event Due Date 1 02/09/0902/11/09 1. Course Introduction1B: Introduction to Java --Ch. 1 2 02/16/0902/18/09 Presidents Day (No Class)2: Java Basics --Ch. 2 A1-Information Please! 02/18/09 3 02/23/0902/25/09 3: Flow of Control3B: Strings Ch. 3-- A2-Metabolic Energy 02/25/09 4 03/02/0903/04/09 4: Classes and Methods4B: Encapsulation and Data Hiding Ch. 4-- A3-Postal Bar Codes 03/04/09 5 03/09/0903/11/09 5: More About Classes5B: Objects and References Ch. 5-- A4-Shape Classes 03/11/09 6 03/16/0903/18/09 6: Arrays6B: More Arrays Ch. 6-- A5-Paradise Roller 03/18/09 7 03/23/0903/25/09 7: Inheritance7B: Midterm Review Ch. 7-- A6-Card Games 03/25/09 8 03/30/0904/01/09 8: Abstract Classes and Polymorphism8B: Midterm Exam Ch. 8-- Midterm Exam 04/01/09 9 04/06/0904/08/09 9. Exceptions and Files9: More File I/O Ch. 9,10-- A7-Alien Polymorphism 04/08/09 10 04/13/0904/15/09 Spring break (no class)Spring break (no class) 11 04/20/0904/22/09 10: Recursion and Graphics10B: Graphics Ch. 11, 18.3, 18.4-- A8-Image Manipulation 04/22/09 12 04/27/0904/29/09 11:Dynamic Data Structures11B: Linked Lists Ch. 15-- A9-Drawing and Graphics 04/29/09 13 05/04/0905/06/09 12: Interfaces and GUIs12B: GUIs Ch. 17 A10-Card Games Redux 05/06/09 14 05/11/0905/13/09 13: More GUI Topics13B: Applets Ch. 18Ch. 19.1 15 05/18/0905/20/09 14: Threads and Other Topics14B: Other Topics Ch. 19.2, 20 16 05/25/0905/27/09 Memorial Day (no class)15: Review and Project Demos -- Course Project 05/27/09 17 06/01/09 Final Exam -- Notes: This schedule is subject to change. For information on grading policies, including when assignments are due, see the course information page. Readings are from the course textbooks unless otherwise indicated. ^ top Home | Blackboard | Announcements | Schedule | Room Policies | Course Info Help | FAQ's | HowTo's | Links Last Updated: January 25 2009 @16:48:49
Notes: see below
02/11/09
1B: Introduction to Java
Ch. 1
02/18/09
2: Java Basics
Ch. 2
02/25/09
3B: Strings
--
03/04/09
4B: Encapsulation and Data Hiding
03/11/09
5B: Objects and References
03/18/09
6B: More Arrays
03/25/09
7B: Midterm Review
04/01/09
8B: Midterm Exam
04/08/09
9: More File I/O
04/15/09
Spring break (no class)
04/22/09
10B: Graphics
04/29/09
11B: Linked Lists
05/06/09
12B: GUIs
05/13/09
13B: Applets
Ch. 19.1
05/20/09
14B: Other Topics
05/27/09
15: Review and Project Demos
^ top