Assignments
Supplements to Assignments
Resources
Grading and Academic Honesty
Your grade will be determined by your performance on homework assignments (which will include some programming) and exams. The weights are as follows:You are encouraged to help one another via the newsgroup, with questions that deal with the language or infrastructure. For example, "how do I compile with library X" or "why does the compiler complain about a type mismatch in this fragment of code...?" or "how do I access the third byte of an int?".
Syllabus
| Week of | Tuesday | Thursday |
| August 23 | Introduction
|
Introduction
|
| August 30 | No class | Internet layer
|
| September 6 | Internet layer
|
Internet layer
|
| September 13 | Internet layer
|
Network programming
|
| September 20 | Network programming
|
Network programming
|
| September 27 | Network programming
|
Midterm Exam 1 |
| October 4 | Transport layer
|
Transport layer
|
| October 11 | Transport layer
|
Transport layer
|
| October 18 | Transport layer
|
Transport layer
|
| October 25 | Application layer
|
Application layer
|
| November 1 | Application layer
|
Application layer
|
| November 8 | Application layer
|
Midterm Exam 2 |
| November 15 | Data link layer | Data link layer |
| November 22 | Data link layer | Thanksgiving. No class. |
| November 29 | Slack | Slack |