Skip to Content

Distributed Systems - COMP335

A distributed system traditionally refers to a group of networked computers; however, it should be today understood in a much wider sense including applications consisting of multiple processes. This unit studies the fundamentals of distributed systems from both hardware perspective and software perspective. The unit also gives some hands-on experience. Topics include distributed systems principles (concurrecy and scheduling), paradigms (cloud computing, mobile computing and Internet of Things), architectures (client-server model, peer-to-peer model and distributed file systems) and techniques (shared memory and message-passing).

Credit Points: 3
When Offered:

S1 Day - Session 1, North Ryde, Day

Staff Contact(s): Computing Staff
Prerequisites:

(39cp at 100 level or above) including (COMP202 and COMP247Prerequisite Information

Corequisites:

NCCW(s):
Unit Designation(s):

Engineering

Information Technology

Science

Unit Type:
Assessed As: Graded
Offered By:

Department of Computing

Faculty of Science and Engineering

Course structures, including unit offerings, are subject to change.
Need help? Ask us.