Covers the operating system's role as a referee in managing resources and ensuring security through fault isolation, resource sharing, and communication.
Explores scalable synchronization mechanisms for many-core operating systems, focusing on the challenges of handling data growth and regressions in OS.
Provides an overview of computer architecture, focusing on the von Neumann architecture and its components, including the CPU and memory management units.