552, Fall 2018: Computer Networks Assessments

Assessments

Your final grade for the course will be based on the following weights:

There will be no exams.

Project

The project could be an open-ended research project, a reproduction of empirical results from a paper you've read (within or outside the syllabus), a reimplementation of an existing system to a new platform, a new tool that makes further research possible or easy, or anything else of your choosing that must involve a significant (networking-related) programming component.

You can work in groups of 2--3 or alone.

You must write a 1-page proposal in consultation with the instructor. The proposal is due on 11/02. The exact requirements for the proposal will be announced in class. Please talk to the instructor about your project ideas and directions well before you submit your proposal to make any necessary course corrections.

You must also complete a 6-page report at the end of the semester. The exact requirements for this report will be announced in class.

Projects will be assessed on their intellectual insights, creativity, utility, and the quality of the program source code.

Reviews

You must complete four paper reviews through the span of the semester. Please see the first lecture for a typical way to structure a paper review.

You are welcome and encouraged to talk to the instructor and your peers about the papers you review. However, all written work must be your own (no exceptions). Do acknowledge everyone you discussed with in order to form the opinions that you put down in your review. Please do not consult public reviews (where available); however, you are welcome to read them once you submit your review to gain a broader perspective.

Reviews will be assessed on the demonstrated depth of understanding of the paper's technical contributions, as well as the intellectual insights offered both about the innovations and the failings of the paper.

You may find it helpful to read Timothy Roscoe's writeup on how to review a systems paper and Mike Mitzenmacher's helpful notes on critically reading papers.

The reviews are due on Fridays 09/21, 10/12, 10/19, and 11/09.


Last updated: 2018-11-29 08:25:33 -0500 [validate xhtml]