6.824 | Spring 2006 | Graduate

Distributed Computer Systems Engineering

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 …
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.
Learning Resource Types
grading Exams
notes Lecture Notes
6.824 Course logo showing programming code below the course name.
Course logo. (Image courtesy of Frank Dabek. Used with permission.)