Quick Index
CS-20J Schedule Notes: see below Wk ## Date Lesson Reading Event Due Date 1 08/31/0909/02/09 1. Course Introduction1B: Introduction to Java SyllabusCh. 1 2 09/07/0909/09/09 Labor Day Holiday (No Class)2: Java Basics --Ch. 2 A1-Information Please! 09/09/09 3 09/14/0909/16/09 3: Flow of Control3B: Strings Ch. 3-- A2-Metabolic Energy 09/16/09 4 09/21/0909/23/09 4: Classes and Methods4B: Encapsulation and Data Hiding Ch. 4-- A3-ASCII Shapes 09/23/09 5 09/28/0909/30/09 5: More About Classes5B: Objects and References Ch. 5-- A4-Shape Classes 09/30/09 6 10/05/0910/07/09 6: Arrays6B: More Arrays Ch. 6-- A5-Paradise Roller 10/07/09 7 10/12/0910/14/09 7: Inheritance7B: Midterm Review Ch. 7Ch. 8 A6-Card Games 10/14/09 8 10/19/0910/21/09 8: Abstract Classes, Polymorphism and Graphics8B: Midterm Exam ---- Midterm Exam 10/21/09 9 10/26/0910/29/09 9. Exceptions and Files9: More File I/O Ch. 9,10-- A7-Alien Polymorphism 10/28/09 10 11/02/0911/04/09 10: Dynamic Data Structures10B: Linked Lists Ch. 15-- A8-Image Manipulation 11/04/09 11 11/09/0911/11/09 Veteran's Day Holiday (no class)11: Recursion --Ch. 11 A9-Card Games Redux 11/11/09 12 11/16/0911/18/09 12: Interfaces and GUIs12B: GUIs Ch. 17 A10-Graphics and Recusion 11/18/09 13 11/23/0911/25/09 13: More GUI Topics13B: Applets Ch. 18Ch. 19.1 14 11/30/0912/02/09 14: Threads and Other Topics14B: Other Topics Ch. 19.2, 20 15 12/07/0912/09/09 15: Review and Project Demos15B: More Project Demos Course Project 12/09/09 16 12/14/09 Final Exam -- Notes: This schedule is subject to change. For information on grading policies, including when assignments are due, see the syllabus. Readings are from the course textbooks unless otherwise indicated. ^ top Home | Blackboard | Schedule | Room Policies | Syllabus Help | FAQ's | HowTo's | Links Last Updated: August 31 2009 @17:02:49
Notes: see below
09/02/09
1B: Introduction to Java
Ch. 1
09/09/09
2: Java Basics
Ch. 2
09/16/09
3B: Strings
--
09/23/09
4B: Encapsulation and Data Hiding
09/30/09
5B: Objects and References
10/07/09
6B: More Arrays
10/14/09
7B: Midterm Review
Ch. 8
10/21/09
8B: Midterm Exam
10/29/09
9: More File I/O
11/04/09
10B: Linked Lists
11/11/09
11: Recursion
Ch. 11
11/18/09
12B: GUIs
11/25/09
13B: Applets
Ch. 19.1
12/02/09
14B: Other Topics
12/09/09
15B: More Project Demos
^ top