Next: Schedule for Section 2 Up: Schedule Previous: Schedule

Schedule for Sections 1 and 3

Date(s) Assignment Reading Lecture Subject
3 Sept HW1   Administrivia, accounts, passwords, using the lab
8 Sept   AW pp. 1-22 Objects, classes, and messages
10 Sept     The software development process; design recipes
11 Sept     Last day to add courses
15 Sept HW1 due; HW2 AW 23-56 Examples with printing, strings, and variables
17 Sept   AW 57-87 Examples with classes for input & output
22 Sept     No classes; Rosh Hashanah
24 Sept HW2 due   catch up on previous week
25 Sept HW3   Last day to drop courses
29 Sept     OOP Terminology, Java I/O
1 Oct     Java I/O, quill-pen practice
6 Oct   FF 3-11 Defining classes, constructors, instance variables
8 Oct HW3 due FF 13-27 Defining classes with methods
13 Oct HW4 FF 28-41 Inheritance, overriding, and abstract classes
15 Oct   FF 28-41 Examples from FF
20 Oct HW4 due; HW5   Kinds of variables; class design recipe
22 Oct   AW 89-109 Example: using the class design recipe
27 Oct   AW 109-129 More examples; inheritance, state and behavior
29 Oct     Quill-pen stuff: how to use CodeWarrior, how to work with multiple classes, etc.
30 Oct     Last day to withdraw from classes
3 Nov HW5 due; HW6 Download and read ExampleQuiltWorld Work with ExampleQuiltWorld; discuss hierarchies of methods and classes
5 Nov   AW 141-161 How to design a class
10 Nov     Basic skills review: building an application
12 Nov     Basic skills review: adding classes and methods
17 Nov HW6 due AW 161-173 Numbers, literals, constants, text
19 Nov HW7 Download and read HurdleWorld Buggles that make decisions
24 Nov   AW 189-209 Conditionals and booleans
26 Nov     No classes: Thanksgiving
1 Dec   AW 209-217 An example using conditionals and booleans
3 Dec HW7 due; HW8 AW 218-226 Logical operators, "equals"
8 Dec   AW 245-263 Another look at testing and debugging
10 Dec     Discuss homework
15 Dec HW8 due   Catch up and review for final exam
17 Dec     10:30 AM-12:30 PM, Final Exam for Section 3
22 Dec     10:30 AM-12:30 PM, Final Exam for Section 1


Next: Schedule for Section 2 Up: Schedule Previous: Schedule

Stephen Bloch
Wed Dec 2 15:32:24 EST 1998