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

SC4051 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 ScheduleTue May 06 2025 00:00:00 GMT+0000 (Coordinated Universal Time) 09:00-11:00
Grade TypeLetter Graded
Department MaintainingCSC(CE)
Prerequisites

SC2005 & SC2008

Mutually Exclusive

CE4013, CZ4013

Not Available to All Programme(Admyr 2011-2020)

Prerequisites Tree

SC4051requiresall ofSC2008SC2005

Indexes

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

Course Schedule

0930

1030

1130

1230

1330

1430

1530

1630

1730

MON
TUE
WED
THU

SC4051

LEC/STUDIO | ONLINE

Teaching Wk3

SC4051

LEC/STUDIO | LT1

Teaching Wk1,2,4-13

FRI

SC4051

TUT | LT27

Teaching Wk2,4-13

SC4051

TUT | ONLINE

Teaching Wk3

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