Engineering and Applied Sciences >> Systems Engineering

For Course Instructors

  • Advertise your course for free
  • Feature your course listing
  • Create course discussion group
  • Link to your course page
  • Increase student enrollment

More Info...>>

Course Info

  • Course Number / Code:
  • 6.824 (Spring 2006) 
  • Course Title:
  • Distributed Computer Systems Engineering 
  • Course Level:
  • Graduate 
  • Offered by :
  • Massachusetts Institute of Technology (MIT)
    Massachusetts, United States  
  • Department:
  • Electrical Engineering and Computer Science 
  • Course Instructor(s):
  • Prof. Robert Morris 
  • Course Introduction:

  • 6.824 Distributed Computer Systems Engineering

    Spring 2006

    Course Highlights

    6.824 Distributed Computer Systems Engineering

    Spring 2006

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

    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.

    Recommended Citation

    For any use or distribution of these materials, please cite as follows:

    Robert Morris, course materials for 6.824 Distributed Computer Systems Engineering, Spring 2006. MIT OpenCourseWare (, Massachusetts Institute of Technology. Downloaded on [DD Month YYYY].

    Technical Requirements

    Special software is required to use some of the files in this course: .c, .pl, .x, .ps, and .zip. .h are header files.


This course content is a redistribution of MIT Open Courses. Access to the course materials is free to all users.

© 2009-2020, All Rights Reserved.
Higher Ed Space ® is a registered trademark of AmeriCareers LLC.