This page includes links to all course assignments, including labs and homework. All information is subject to change, and please check this page periodically for the updated schedule.
We will have a total of five labs. A lab may include homework-style pre-lab questions and coding assignment. The pre-lab questions aim to help you understand the basic concepts we learn in class and the coding assignment is the place where the rubber meets the road. You'll internalize the details of the concepts and their interactions by making the code work. For each lab, you must turn in answers to the pre-lab questions, the source code, and lab reports if we have asked for them.
- Lab1 Socket: 5 pts
- Lab2 Reliable Transport: 15 pts
- Lab3 Congestion Control: 10 pts
- Lab4 Static Routing: 25 pts
- Lab5 Dynamic Routing: 10 pts