Course Schedule

Computer Science 441, Spring 2016

Module One: Introduction to Distributed Systems

Reading Assignments

  • Distributed Systems: Principles and Paradigms, Tanenbaum and Van Steen, Chapters 1 - 2
  • A Note on Distributed Computing, Waldo et al.

Discussion and Review Slides

Module Two: Computation and Communication Primitives

Reading Assignments

  • Distributed Systems: Principles and Paradigms, Tanenbaum and Van Steen, Chapters 3 - 4
  • Xen and the Art of Virtualization, Barham et al.
  • Design and Implementation of the Sun Network Filesystem, Sandberg et al.

Discussion and Review Slides

Module Three: Applications Areas in Distributed Computing

Reading Assignments

  • Distributed Systems: Principles and Paradigms, Tanenbaum and Van Steen, Chapters 10 - 12
  • Design and Implementation of the Sun Network Filesystem, Sandberg et al.

Discussion and Review Slides

Module Four: Advanced Topics in Distributed Computing

Reading Assignments

  • Distributed Systems: Principles and Paradigms, Tanenbaum and Van Steen, Chapters 5 and 8

Discussion and Review Slides

Please support my work!

View the source.