Quick Index
CS-12J Schedule Notes: see below Wk ## Date Lesson Reading Event Due Date 1 09/03/03 1. Course Information -- 2 09/08/0309/10/03 2A: Getting Started With Java2B: Basic Coding Skills pp. 3-31pp. 36-45 A1: Information Please!Exercise 1 09/10/0309/10/03 3 09/15/0309/17/03 3A: Working With Data3B: Strings and I/O pp. 46-61pp. 62-67 A2: Totally ErroneousExercise 2 09/17/0309/17/03 4 09/22/0309/24/03 4A: Control Statements4B: Methods and Input Validation pp. 68-83pp. 84-104 A3: Imagine All the PeopleExercise 3 09/24/0309/24/03 5 09/29/0310/01/03 5A: OOP Concepts5B: Object-Oriented Code pp. 108-125pp. 126-129 A4: Accumulating ScoresExercise 4 10/01/0310/01/03 6 10/06/0310/08/03 Midterm #16: OOP, Javadoc and Style --pp. 130-144 Exercise 5 10/08/03 7 10/13/0310/15/03 Class CancelledClass Cancelled 8 10/20/0310/22/03 7A: Introduction to Inheritance7B: Classes and Inheritance pp. 150-165pp. 166-179 A5: A Class DateExercise 6 10/22/0310/22/03 9 10/27/0310/29/03 8A: Design and Control8B: Introduction to Arrays pp. 198-206, 248-262pp. 266-270 A6: Student RecordsExercise 7 10/29/0310/29/03 10 11/03/0311/05/03 9A: Working with Arrays9B: Strings and Characters pp. 276-283pp. 284-293 A7: Calculate Your GradeExercise 8 11/05/0311/05/03 11 11/10/0311/12/03 Veteran's Day Observed (No class)Midterm #2 ---- 12 11/17/0311/19/03 10A: Files, Streams, and Text I/O10B: Binary File I/O pp. 529-564pp. 568-596 A8: Number ConverterExercise 9 11/19/0311/19/03 13 11/24/0311/26/03 11A: Abstract Classes and Interfaces11B: GUI programming pp. 180-193pp. 331-343 A9: File ListerExercise 10 11/26/0311/26/03 14 12/01/0312/03/03 12A: Layout, Components and Text12B: Applets pp. 344-359pp. 490-511 Exercise 11 12/03/03 15 12/08/0312/10/03 13A: Recursion13B: Review and Sampler Demos ---- Sampler Project 12/10/03 16 12/15/03 Final Exam @7-9:50 A.M. -- Notes: This schedule is subject to change. For information on grading policies, including when assignments are due, see the course Syllabus. Readings are from the course textbooks unless otherwise indicated. ^ top Home | WebCT | Announcements | Schedule | Expectations | Syllabus Help | FAQ's | HowTo's | Links Last Updated: August 30 2003 @12:11:40
Notes: see below
09/10/03
2B: Basic Coding Skills
pp. 36-45
Exercise 1
09/17/03
3B: Strings and I/O
pp. 62-67
Exercise 2
09/24/03
4B: Methods and Input Validation
pp. 84-104
Exercise 3
10/01/03
5B: Object-Oriented Code
pp. 126-129
Exercise 4
10/08/03
6: OOP, Javadoc and Style
pp. 130-144
10/15/03
Class Cancelled
10/22/03
7B: Classes and Inheritance
pp. 166-179
Exercise 6
10/29/03
8B: Introduction to Arrays
pp. 266-270
Exercise 7
11/05/03
9B: Strings and Characters
pp. 284-293
Exercise 8
11/12/03
Midterm #2
--
11/19/03
10B: Binary File I/O
pp. 568-596
Exercise 9
11/26/03
11B: GUI programming
pp. 331-343
Exercise 10
12/03/03
12B: Applets
pp. 490-511
12/10/03
13B: Review and Sampler Demos
^ top