MIT OpenCourseWare
  • OCW home
  • Course List
  • about OCW
  • Help
  • Feedback
  • Support MIT OCW

6.826 Principles of Computer Systems, Spring 2002

Components of a hard disk drive.
Components of a hard disk drive. (Image courtesy of MIT OpenCourseWare.)

Highlights of this Course

This site offers a full set of lecture notes, along with other materials used by students in the course.

Course Description

6.826 provides an introduction to the basic principles of computer systems, with emphasis on the use of rigorous techniques as an aid to understanding and building modern computing systems. Particular attention is paid to concurrent and distributed systems. Topics covered include: specification and verification, concurrent algorithms, synchronization, naming, networking, replication techniques (including distributed cache management), and principles and algorithms for achieving reliability.

 

Staff

Instructors:
Prof. Butler Lampson
Prof. Martin Rinard

Course Meeting Times

Lectures:
Two sessions / week
1.5 hours / session

Level

Graduate

Feedback

Send feedback about OCW or this course.