| Homework number | Due date | Material to read | Problems |
|---|---|---|---|
| 1 | 9/5/2005 | Chapter 1 | All chapter 1 problems For problem 26, list all intrinsic data types in the Java language Install Java and BlueJ on your computer |
| 2 | 9/12/2005 | Chapter 2 | 2.1-2.42 For 2.20 just identify what is different/wrong with the method |
| 3 | 9/19/2005 | Chapter 2 | 2.43-2.72 (try 73 if you like) |
| 4 | 9/26/2005 | Chapter 3 | 3.6-3.12, 3.15-3.18, 3.29, 3.32, 3.40 |
| 5 | 10/19/2005 | Chapter 5 | 5.36-5.39, 5.44-5.54 |
| 6 | 11/1/2005 | Chapter 8 | 8.8-8.13, 17, 18 |
| 7 | 11/28/2005 | Chapter 11 | 11.6-11 |
| 8 and lab | 12/5/2005 | Chapter 11 | 11.12-11.25 |
| 9 | 12/12/2005 | Chapter 11 | 11.28-11.39, and one of 11.40, 11.41 or 11.42. This is a 10 point extra credit homework |
| Project number | Type | Point value | Due date | Description |
|---|---|---|---|---|
| 1 | Individual | 25 | 9/30/2005 | Project1.zip |
| 2 | Individual | 25 | 11/7/2005 | Exercises 7.29-34 (start from "zuul-better") Your solution must be well designed (high cohesion, low coupling) |
| 3 | Individual | 25 | 12/12/2005 | Problem 11.74 on page 341 |
Individual project: Absolutely no cooperation with classmates, no assistance from tutors or any outside sources.
Open project: You may cooperate as much as you like with classmates and seek some outside assistance if you need it (such as from a tutor).
Group project: You may with within your group no cooperation is permitted between groups or with outside resources.
| Page maintained by:
David Shaffer cdshaffer@acm.org Shaffer consulting Last modified: Mon Sep 19 08:59:47 EDT 2005 |
![]() |