Semester 1 Homework
- 9/8/03 - Read Preface of Java Au Naturel (at the end of the
table of contents)
- 9/15/03 - Have the course software installed at home
- 9/25/03 - Section 2 Homework
You are expected to do the
following problems from the book from section 2 (aka Chapter 1 of the
book): 1.2,1.4,1.6,1.7,1.8,1.10,1.15,1.19,1.25,1.26,1.28,1.31,1.32
Some of the problems have answers in the appendix of the book, some do
not. Put forward your best effort regardless. It is also
HIGHLY suggested you do the problems for each section of the chapter as
you read them, by the date listed that you have completed the reading
for that part. The workload is quite low if you spread it out
over the given time, but it will be horrendous
if you try to do all of the problems on the night before.
- 10/8/03 - Section 3 Homework
You are expected to do the
following problems from the book from section 3 (aka Chapter 2 of the
book): 2.3, 2.7, 2.9, 2.13, 2.20, 2.22, 2.28,
2.30, 2.32, 2.36, 2.37, 2.40, 2.42
- 10/24/03 - Section 4 Homework
You are expected to do the
following problems from the book from section 4 (aka Chapter 3 of the
book): 3.3,
3.9, 3.14, 3.18, 3.23, 3.26, 3.34, 3.37, 3.39, 3.42
- 11/7/03 - Section 5 Homework
Exercise 4 of the integer section
(just before chapter 4), 4.1, 4.3,
4.9, 4.13, 4.15, 4.18, 4.23, 4.27,
4.33, 4.35
- 11/19/03 - Section 6 Homework
Read the following: 5.1-5.4,
& 5.9 (through page 5-29, or up to the headline Recusion Applied to Networks)
You are expected to do the following problems from the book from
section 5 (aka Chapter 5 of the book): 5.3, 5.4, 5.5, 5.9, 5.10, 5.13,
5.14, 5.43, 5.44, 5.48
- 12/8/03 - Section 7 Homework
Read 6.1, 6.2, 6.3, 6.4, 6.5, 6.6
You need to do the following problems from the book from Chapter 6 of
this book:
6.1, 6.4, 6.8, 6.10, 6.13, 6.17, 6.21, 6.25, 6.38, 6.41
- 12/12/03 - Chapter 7 Homework (part 1)
Read 7.1-7.4
Due problems: 7.5, 7.6, 7.10 - Worth 2 points
- 12/16/03 - Chapter 7 Homework (part 2)
Read 7.5-7.6
Due problems: 7.17, 7.18, 7.24 - Worth 2 points
- 12/18/03 - Chapter 7 Homework (part 3)
Read 7.7
Due problems: 7.30, 7.31, 7.32 - Worth 2 points
Bonus problem (worth 1 extra
credit point): 7.39
- 1/13/04 - Chapter 8 Assignments
Read Chapter sections 8.1, 8.2,
(8.3 & 8.4 are optional), 8.5
It is suggested you read 8.8 for help in figuring out advanced
extensions to your project, and 8.11 is probably a very useful
reference for you
Project #1