Quick Index
CS-20J Schedule Notes: see below Wk ## Date Lesson Reading Event Due Date 1 09/03/0709/05/07 Labor Day Holiday (No Class)1. Course Introduction ---- 2 09/10/0709/12/07 2: Introduction to Java2B: Java Basics pp. 1-12pp. 13-52 A1-Information Please! 09/12/07 3 09/17/0709/19/07 3: Objects and Methods3B: Creating Methods Ch. 2-- A2-Metabolic Energy 09/19/07 4 09/24/0709/26/07 4: Flow of Control4B: Recursion Ch. 3Ch. 11 A3-Five Easy Methods Using Turtles 09/26/07 5 10/01/0710/03/07 5: Arrays5B: More Arrays Ch. 6.1, 6.2Ch. 6.3, 6.4 A4-Five Loopy Methods 10/03/07 6 10/08/0710/10/07 6: Creating Classes6B: Graphics Ch. 4Ch. 18.3, 18.4, 19.5 A5-Using Arrays 10/10/07 7 10/15/0710/17/07 7: More About Classes7B: Inheritance and Polymorphism Ch. 5Ch. 7 A6-Drawing and Graphics 10/17/07 8 10/22/0710/24/07 8: Interfaces and GUIs8B: Introduction to GUIs Ch. 13.1Ch. 17 A7-Art-o-matic 10/24/07 9 10/29/0710/31/07 9. Midterm Exam and Graphics9: Layout and Low-Level Events -- Midterm Exam 10/29/07 10 11/05/0711/07/07 10: Exceptions10B: Dynamic Data Structures Ch. 9Ch. 14.1 A8-Shape Control 11/07/07 11 11/12/0711/14/07 Veteran's Day Holiday (No Class)11: Linked Lists --Ch. 15 A9-Date With Exceptions 11/14/07 12 11/19/0711/21/07 12: Files and Streams12B: More I/O Topics Ch. 10 A10-Shape Control Redux 11/21/07 13 11/26/0711/28/07 13: Threads13B: Animation Ch. 19.1 14 12/03/0712/05/07 14: Applets and Networking14B: Other Topics Ch. 19.2, 20 15 12/10/0712/12/07 15: Review and Project15B: Sampler Demos -- Course Project 12/12/07 16 12/19/07 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 | WebCT | Announcements | Schedule | Room Policies | Course Info Help | FAQ's | HowTo's | Links Last Updated: September 22 2007 @17:52:18
Notes: see below
09/05/07
1. Course Introduction
--
09/12/07
2B: Java Basics
pp. 13-52
09/19/07
3B: Creating Methods
09/26/07
4B: Recursion
Ch. 11
10/03/07
5B: More Arrays
Ch. 6.3, 6.4
10/10/07
6B: Graphics
Ch. 18.3, 18.4, 19.5
10/17/07
7B: Inheritance and Polymorphism
Ch. 7
10/24/07
8B: Introduction to GUIs
Ch. 17
10/31/07
9: Layout and Low-Level Events
11/07/07
10B: Dynamic Data Structures
Ch. 14.1
11/14/07
11: Linked Lists
Ch. 15
11/21/07
12B: More I/O Topics
11/28/07
13B: Animation
12/05/07
14B: Other Topics
12/12/07
15B: Sampler Demos
^ top