This module immerses students in the fundamentals of Operating Systems (OS's) and Cloud Computing with a specific focus on virtualisation as a fundamental enabling technology for the Cloud.
Demonstrate an understanding of the internal process management used in modern Operating Systems.
Demonstrate an awareness of Operating System problems such as deadlock, memory management and interrupt handling and the different approaches taken to resolve.
Demonstrate an understanding of the installation and practical setup of a range of modern operating systems.
Demonstrate a competency in the role and application of virtualisation technologies in Cloud Computing.
Critically evaluate design and configuration aspects of local, host-based and network operating systems
- Teacher: Daniel Cregg