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 COMP247) |
Corequisites: | |
NCCW(s): | |
Unit Designation(s): | |
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.