Quick Index
CS-20J Schedule Notes: see below Wk ## Date Lesson Reading Event Due Date 1 02/08/1002/10/10 1. Course Introduction1B: Introduction to Java SyllabusCh. 1 2 02/15/1002/17/10 Holiday (No Class)2: Java Basics --Ch. 2 A1-Information Please! 02/17/10 3 02/22/1002/24/10 3: Flow of Control3B: Strings Ch. 3-- A2-Metabolic Energy 02/24/10 4 03/01/1003/03/10 4: Classes and Methods4B: Encapsulation and Data Hiding Ch. 4-- A3-ASCII Shapes 03/03/10 5 03/08/1003/10/10 5: More About Classes5B: Objects and References Ch. 5-- A4-Shape Classes 03/10/10 6 03/15/1003/17/10 6: Arrays6B: More Arrays Ch. 6-- A5-Paradise Roller 03/17/10 7 03/22/1003/24/10 7: Inheritance7B: Midterm Review Ch. 7Ch. 8 A6-Card Games 03/24/10 8 03/29/1003/31/10 Spring Break (No Class)Spring Break (No Class) ---- 9 04/05/1004/07/10 8: Abstract Classes, Polymorphism and Interfaces8B: Midterm Exam ---- Midterm Exam 04/07/10 10 04/12/1004/14/10 9. Exceptions and Files9: More File I/O Ch. 9,10-- A7-Alien Polymorphism 04/14/10 11 04/19/1004/21/10 10: Dynamic Data Structures10B: Linked Lists Ch. 15.1-15.4, 16-- A8-Image Manipulation 04/21/10 12 04/26/1004/28/10 11: Recursion11B: Graphics --Ch. 11 A9-Card Games Redux 04/28/10 13 05/03/1005/05/10 12: GUIs12B: Laying Out Components Ch. 17 A10-Graphics and Recursion 05/05/10 14 05/10/1005/12/10 13: More GUI Topics13B: Applets Ch. 18Ch. 19.1 15 05/17/1005/19/10 14: Threads and Other Topics14B: Other Topics Ch. 19.2, 20 16 05/24/1005/26/10 15: Review and Project Demos15B: More Project Demos Course Project 05/26/10 17 06/04/10 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: February 06 2010 @16:42:08
Notes: see below
02/10/10
1B: Introduction to Java
Ch. 1
02/17/10
2: Java Basics
Ch. 2
02/24/10
3B: Strings
--
03/03/10
4B: Encapsulation and Data Hiding
03/10/10
5B: Objects and References
03/17/10
6B: More Arrays
03/24/10
7B: Midterm Review
Ch. 8
03/31/10
Spring Break (No Class)
04/07/10
8B: Midterm Exam
04/14/10
9: More File I/O
04/21/10
10B: Linked Lists
04/28/10
11B: Graphics
Ch. 11
05/05/10
12B: Laying Out Components
05/12/10
13B: Applets
Ch. 19.1
05/19/10
14B: Other Topics
05/26/10
15B: More Project Demos
^ top