ENCT411

Distributed Systems

3credits
125total marks

Course objective

To be familiar with different aspect of the distributed system, middleware, system level support and different issues in designing distributed algorithms

Syllabus at a glance

  1. 1Introduction
  2. 2Distributed Objects and File System
  3. 3Operating System Support
  4. 4Distributed Heterogeneous Applications and CORBA
  5. 5Time and State in Distributed Systems
  6. 6Coordination and Agreement
  7. 7Replication
  8. 8Transaction and Concurrency Control
  9. 9Fault Tolerance
  10. 10Case Studies
Read the full syllabus