ICS 571 or Consent of the Instructor
Distributed system architectures and distributed processing. Communicationprimitives: remote procedure call and message passing methods. Resource shar-ing. Distributed deadlock management. Naming. Load balancing. Fault toler-ance. File service. Protection issues. Design issues. Projects on important as-pects of distributed and network operating systems. Case studies.