Examines the workings of an operating system, which is essentially a concurrent programme, and strikes a fine balance between theory and practice.