NTU Mods has new features!

ModsCZ4013

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
PrerequisiteCZ2005, CZ3006
Not Available To ProgrammeREP(ASEN), REP(BIE), REP(CBE), REP(CE), REP(CVEN), REP(EEE), REP(ENE), REP(MAT), REP(ME)
Not Available To All Programme With(Admyr 2021-onwards)
Not Available As BDE/UE To Programme
Not Available As Core To Programme
Not Available As PE To Programme
Mutually Exclusive WithCE4013, SC4051
Not Offered As BDEYes
Not Offered As Unrestricted Elective
Exam

Total hours per week: 3 hrs