Designation: Required Course
Course Level: Graduate
Prerequisite(s) by Topic:
ICS 571 or Consent of the Instructor
Distributed system architectures and distributed processing. Communication primitives: remote procedure call and message passing methods. Resource shar-
ing. Distributed deadlock management. Naming. Load balancing. Fault tolerance. File service. Protection issues. Design issues. Projects on important aspects of distributed and network operating systems. Case studies.