Homework and Project Assignments
| Due Date | Assignment | Solutions |
| February 4 | Project 1 | |
| February 14 | Chapter 1 exercises 5(a-c), 12, 15, 17, 18, 20, 21, 23, 26, 28(a-c) Chapter 2 exercises 1, 2, 4, 5, 6, 8 | HW 1 Solutions |
| February 21 | Project 2 | Main program and Layer 1 code | |
| February 22 | Chapter 2 exercises 11, 14, 18, 22, 23, 24 | HW 2 Solutions |
| March 11 | Project 3 | |
| March 28 | Chapter 2 exercises 39 and 54-57; Chapter 3 exercises 1, 3-5, 10, 13, 15, and 18 | HW 3 Solutions |
| April 4 | Project 4 | RFC 3501 (IMAP) | |
| May 2 | Project 5 |
