18-842   Distributed Systems

Location: Pittsburgh

Units: 12

Semester Offered: Spring

Course description

This course covers the fundamental principles underlying distributed systems. Topics include models of distributed systems, distributed transactions, distributed file systems, infrastructures for building distributed systems, distributed algorithms, cryptography and distributed security, an overview of distributed multimedia applications, systems and networking support for distributed multimedia systems, and distributed real-time systems.


  • 15-410 or 15-412 or 14-342 or 18-342 or 18-348 or 18-349
  • 18-345 or 18-756 or 14-740

Course format