COS-561 has three or four assignments, spread throughout the course, to introduce software tools (e.g., ns-2 and Click), evaluation platforms (e.g., Emulab, PlanetLab, and VINI), and measurement datasets (e.g., RouteViews and the Internet2 Observatory) that are widely used in networking research. The assignments are also meant to provide useful preparation for the course project.
Each student should complete the assignments on their own, though discussion with other students and on the course mailing list is acceptable (and even encouraged). The assignments should be submitted, in PDF format, via e-mail to Jennifer Rexford by 11:59pm (eastern time) on the due date. The homework assignments and due dates are as follows: