Semester 1 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.
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

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

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

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

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


Read 7.1-7.4

Due problems: 7.5, 7.6, 7.10 - Worth 2 points
Read 7.5-7.6

Due problems: 7.17, 7.18, 7.24 - Worth 2 points

Read 7.7

Due problems: 7.30, 7.31, 7.32 - Worth 2 points
Bonus problem (worth 1 extra credit point): 7.39

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