CMPS 232: Distributed Systems

Final Projects

Overview

Each student in class must do a project on a topic related to distributed systems. This is a broad area—fault tolerance, security, storage, code mobility, caching and replication, and naming are all fair game. The project can be either an implementation or design project (preferred) or a survey of existing work in the field. If you do a survey, you're limited to a B grade in the class.

Project Topics

Your project may be on any topic related to distributed systems, which gives you a lot of leeway on project topics. As noted in the syllabus, survey papers are acceptable, but limit your class grade to a B.

Potential project topics are listed below. You're encouraged to pick a topic not listed if you have one you'd like to work on.

Deliverables

Final paper

You must write a final paper on your project. This paper should be about 8 pages of 10 point, two column text, including figures. In other words, it should be similar to a (relatively short) conference paper. An author kit will be available online in early May. The author kit has information on preparing your paper in LaTeX, which is strongly encouraged. You may, however, use any document system you like, as long as the final paper is submitted in PDF.

Poster presentation

More on this in a bit....

Deadlines

Please see the schedule for a list of deadlines. The schedule is the final authority for deadlines; any changes to deadlines will be made on the schedule but might not be reflected elsewhere.


Last updated 8 Apr 2005 by Ethan L. Miller (elm-at-ucscXd0tXedu)