NTU Mods has new features!

ModsSC4051

Distributed Systems

Current offering — AY2025/2026 Semester 2

This course introduces the concepts and design of distributed systems. 1. Foundations: characteristics of distributed systems, architectural models, fundamental models, interprocess communication. 2. Middleware: remote method invocation, remote procedure call, name services, CORBA. 3. System Infrastructure: distributed file systems, peer-to-peer systems. 4. Distributed Algorithms: clock synchronization, logical and vector clocks, distributed mutual exclusion, election algorithms, consensus algorithms, replication and fault tolerance.

AUs3.0 AUs
Grade Type
PrerequisiteSC2005, SC2008
Not Available To Programme
Not Available To All Programme With(Admyr 2011-2020)
Not Available As BDE/UE To Programme
Not Available As Core To Programme
Not Available As PE To Programme
Mutually Exclusive WithCE4013, CZ4013
Not Offered As BDE
Not Offered As Unrestricted ElectiveYes
Exam

Total hours per week: 3 hrs