We got your back! We are coming back with more features and improvements. Read more here.

CZ4013 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.

Academic Units3
Exam ScheduleNot Applicable
Grade TypeLetter Graded
Department MaintainingCSC(CE)
Prerequisites

CZ2005 & CZ3006

Mutually Exclusive

CE4013, 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(Admyr 2021-onwards)

Prerequisites Tree

CZ4013requiresall ofCZ3006CZ2005

Indexes

IndexTypeGroupDayTimeVenueRemark
10820LEC/STUDIOSCL4THU1330-1520ONLINETeaching Wk3
10820LEC/STUDIOSCL4THU1330-1520LT1Teaching Wk1,2,4-13
10820TUTSCELFRI1030-1120ONLINETeaching Wk3
10820TUTSCELFRI1030-1120LT27Teaching Wk2,4-13

Course Schedule

0930

1030

1130

1230

1330

1430

1530

1630

1730

MON
TUE
WED
THU

CZ4013

LEC/STUDIO | ONLINE

Teaching Wk3

CZ4013

LEC/STUDIO | LT1

Teaching Wk1,2,4-13

FRI

CZ4013

TUT | ONLINE

Teaching Wk3

CZ4013

TUT | LT27

Teaching Wk2,4-13

SAT

Reviews & Discussion

We would encourage you to review with the following template.

Review Template

AY Taken: ...

Assessment (Optional): ...

Topics (Optional): ...

Lecturer (Optional): ...

TA (Optional): ...

Review: ...

Final Grade (Optional): ...


© 2025 NTUMODS Dev Team. All rights reserved