| Homework | Reading | Due Date | Assignment |
|---|---|---|---|
| 1 | Ch. 9 | 1/24/2007 | Ch. 9 (pp. 465-468): 9.3bd, 9.4abf, 9.8, 9.11, 9.12, 9.13a-c |
| 2 | Ch. 8, 13 | 1/31/2007 | Ch. 8 (pp. 400-403): 8.1, 8.6, 8.7; Ch. 13 (pp. 653-655): 13.14 |
| 3 | Ch. 10,11 | 2/7/2007 | Ch. 10 (pp. 507-509): 10.16, 10.17 (see Fig 10.22 on p. 499); Ch. 11 (pp. 553-555): 11.17, 11.18 |
| Quiz #2 Practice | Ch. 10, 11 | 2/9/2007 (not to hand in) | Old files quizzes: Fall 2004 Fall 2005 (note: these were pre-Java 1.5 and so did not use Scanner) |
| 4 | Ch. 12 | 2/21/2007 | Sec. 12.3.1 (p. 567): Self-Study 12.7 (and do a trace of the execution); Ch. 12 (pp. 599-601): 12.5, 12.8, 12.20, 12.21 |
| Exam #1 Practice | Chs. 8-12 | 2/21/2007 (not to hand in) | Problems and Solutions |
| 5 | Chs. 14,15 | 3/28/2007 | Ch. 14 (pp. 704-705): Exercises 14.9, 14.16 (have the thread repeatedly change what the label displays); Ch. 15 (p. 765): Exercises 15.11 (modify the Server and Client classes from lecture), 15.12 (pseudocode is OK, but think about the protocol) |
| Exam #2 Practice | Chs. 14-15 | 3/30/2007 (not to hand in) | Problems and Solutions |
| 6 | Ch. 16 | 4/25/2007 | html |
| Final Exam Practice | Ch. 8-16 | 5/5/2007 (not to hand in) | Problems and Solutions |