CSE5802

Distributed systems

(IT)

Synopsis: Introduction: scope, motives, history, advantages and disadvantages. Architectures and design goals. Remote procedure call. Scheduling and concurrency. Files and directories. Collaboration and replication. Protection and security. Case studies.

Assessment: Examination (2 hours, closed book): 50% + Written and oral presentation of a distributed system: 50%