6.824 Distributed Computer Systems

Fall 2002

Course logo.
Course logo. (Image courtesy of Frank Dabek. Used with permission.)

Course Highlights

6.824 is a course in the department's "Computer Systems and Architecture" concentration. It offers lecture notes and accompanying materials, as well as laboratory assignments.

Course Description

This course covers abstractions and implementation techniques for the design of distributed systems. Topics include: server design, network programming, naming, storage systems, security, and fault tolerance. The assigned readings for the course are from current literature. This course is worth 6 Engineering Design Points.

Technical Requirements

Any number of development tools can be used to compile and run the .c and .x files found on this course site. Please refer to the course materials for any specific instructions or recommendations.

Donate Now


Prof. Robert Morris

Course Meeting Times

Two sessions / week
1.5 hours / session