Course Description

Course Name

Operating Systems, Concurrency and Distribution

Session: VSRS3122

Hours & Credits

20 SCQF Credits

Prerequisites & Language Level

Systems I, Communications and Networking

Taught In English

  • There is no language prerequisite for courses at this language level.

Overview

Operating systems: process management. Concurrency: synchronisation, mutual exclusion, monitors,
deadlock. Distributed Systems: Clients and servers, naming and binding, remote procedure calls and Java RMI.

*Course content subject to change