CS555: Distributed Systems |
[Schedule] | [Assignments] | [Infospaces] | [Grading] | [Syllabus] | [Announcements] | [Home] |
All assignments are meant to be done individually. Each assignment will include a breakdown of points and also how much they account for your course grade. There are NO team projects. Assignments will specify the third-party libraries that you are allowed to use: nothing else can be used. All assignments require you to do socket programming. Scoring will be done based on a one-on-one interview session where you will demonstrate the required functionality and explain how you implemented certain portions of your program. These 30-minute interview slots will be made available just prior to submission deadline for individual assignments. All assignments are due at 5:00 PM on the due date. There is a late penalty of 7.5% per-day for up to a maximum of 2 days. We will rely on an honor system: please do not make changes after this point. Submissions will include the source code and supporting documentation for how to execute the programs.
Assignment 1: A Simplified Distributed File System Assignment 2: Implementing the Chord Peer to Peer Network
|
Department of Computer Science, Colorado State University, Fort Collins, CO 80523 USA © 2019 Colorado State University |