NTU Mods is updated (kind of) for AY2024/2025!

ModsCZ4013

Distributed Systems

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
ExamN/A
Grade TypeN/A
Maintaining DeptN/A
Prerequisites
, CZ3006
Mutually Exclusive WithCE4013, SC4051
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 Core
for programmes
N/A
Not Available as PE
for programmes
N/A
Not Available as BDE/UEs
for programmes
N/A
Not Offered ToN/A

Total hours per week: 0 hrs