Units: 1.5, Hours: 3-3
Review of computer networking. Mechanisms including interprocess communication and remote procedure call. Distributed operating systems design problems: kernels and microkernels, process models, virtual memory, naming and protecting. Distributed file systems. Fundamental problems in distributed computing: naming, ordering of events, replication and atomicity. Case studies.
Note: Credit will be granted for only one of 462, SENG 462.
Prerequisites: 360 and either 361, 450, or CENG 460.
Undergraduate course in Computer Science offered by the Department of Computer Science in the Faculty of Engineering.