Learning Objectives | Course Structure

6.1800 Learning Objectives

After 6.1800, students are able to design their own distributed systems to solve real-world problems. The ability to design one's own distributed system includes an ability to justify one's design choices and assess the impact of their systems on different stakeholders.

This primary objective is supported by a few others:

Because 6.1800 is a CI-M class, students will also learn to communicate in forms that are common in the field of computer systems. This includes written design reports, oral presentations, and peer review. The communication instruction also supports the primary learning objective of designing systems. In the real world, we design systems in teams, and communication of many forms (written, oral, etc.) is part of that process.

Prerequisites: 6.1910 [6.004]
Units: 5-1-6
Requirements satisfied: CI-M for Course 6-1, 6-2, 6-3, 6-4, and 18-C

Textbook: 6.1800 uses Saltzer and Kaashoek's
Principles of Computer System Design: An Introduction (Morgan Kaufmann 2009). The text supplements the lectures and recitations; it should be your first resource when you are confused by a lecture topic, or want more information. If you notice errors of any kind in the 6.1800 text, from minor typos to major blunders, please report them by e-mail to saltzer@mit.edu and kaashoek@mit.edu.

You can find PDFs with corrections to the printed and online textbook here. A more up to date version of the Part II errata is here.

The staff of 6.1800 is committed to the principle of equal access. We encourage you to meet with Dr. LaCurts to discuss your disability-related needs, including accommodations which you may need in order to fully access this course.

Course Structure and Philosophy

6.1800 has three components: lectures, recitations, and tutorials. Each are integral to the class, and each serve a different purpose. We are intentional about using active learning techniques across all components of the class, as we have found them to improve participation and engagement. You can read more about that here and here.