A major component of this class is the research project on some distributed-system or related topic. Students are expected to propose their own topic. The projects will be done in groups of 2-3 students, depending on class size (we’re shooting for max eight projects).

Some example project ideas are available here.

All guidance will be provided in class during your presentations, but you can schedule meetings with the instructor if you require more detailed guidance.


There will be no deadline extensions for project stages except for documented medical situations. Failure to deliver your reports/presentations by the required date will result in a zero score for that piece of the project. See our policies for details.