Principles of Computer Systems

Components of a hard disk drive: sector, shaft, cylinder, and track.

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

Instructor(s)

MIT Course Number

6.826

As Taught In

Spring 2002

Level

Graduate

Cite This Course

Course Features

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.

Lampson, Butler, and Martin Rinard. 6.826 Principles of Computer Systems, Spring 2002. (MIT OpenCourseWare: Massachusetts Institute of Technology), http://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-826-principles-of-computer-systems-spring-2002 (Accessed). License: Creative Commons BY-NC-SA


For more information about using these materials and the Creative Commons license, see our Terms of Use.


Close