6.824 Distributed Computer Systems Engineering


Class Info

Abstractions and implementation techniques for engineering distributed systems: remote procedure call, threads and locking, client/server, peer-to-peer, consistency, fault tolerance, and security. Readings from current literature. Individual laboratory assignments culminate in the construction of a fault-tolerant and scalable network file system. Programming experience with C/C++ required. Enrollment limited.

This class has 6.033 as a prerequisite.

6.824 will be offered this semester (Spring 2019). It is instructed by .

This class counts for a total of 12 credits. This is a graduate-level class.

You can find more information at the MIT + 6.824 - Google Search site.

MIT 6.824 Distributed Computer Systems Engineering Related Textbooks
MIT 6.824 Distributed Computer Systems Engineering On The Web

© Copyright 2015