CS655: Advanced Topics in Distributed Systems [Fall 2013]

[Announcements] [Syllabus] [Grading] [Schedule] [Assignments]



We will be reading several papers in the area of large-scale distributed systems. There is no textbook for this course. Specifically, we will be looking at papers in the following broad areas:
  • Data structures for large scale distributed systems
  • Models for application development
  • Process migrations
  • Large-scale data storage systems
  • Virtualization
  • The role of replication in distributed systems



Professional Conduct
All participants in this class (students, instructor and GTA) are expected to conduct themselves professionally. We (the instructor and GTA) assume you are familiar with the policies in the CS Department's student information sheet and the Code of Ethics. This course will adhere to CSU's policies as explained at the Academic Integrity website and the Student Conduct Code. At a minimum, violations will result in a grading penalty in this course and a report to the Office of Conflict Resolution and Student Conduct Services.

Additionally, you are computing professionals. You should be familiar with the code of conduct for the primary professional society, ACM; you can read the ACM Code of Conduct HERE.

We work to maintain an environment supportive of learning in the classroom and laboratory. Towards that end, we ask that you be courteous to and respectful of your fellow participants (i.e., classmates, instructors, GTAs and any tutors). In particular

  • Please turn off the ring on your cell phone. If you are expecting an emergency call, sit near the door and slide out discretely to take it.
  • In class use of electronic devices in general, and laptops specifically, is permitted as a courtesy so that you may better participate and learn. If at any time the instructor judges that an electronic device is becoming a distraction the student may be asked to to turn it off and put it away. Generally, we ask that you sit toward the back of the classroom as the screens can be rather distracting to other students.

Department of Computer Science, Colorado State University,
Fort Collins, CO 80523 USA
© 2013 Colorado State University