Distributed systems
A McGregor
6 points * First/Second semester * Clayton
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%
Recommended texts
Coulouris G Distributed systems: Concepts and design Addison-Wesley, 1988