Covers the basics of processes in operating systems, including creation, memory layout, state transitions, virtualization, APIs, and program execution.
Introduces control basics, real-time programming, interrupts, and sensor networks in embedded systems, emphasizing resource management and real-time constraints.
Explores scalable synchronization mechanisms for many-core operating systems, focusing on the challenges of handling data growth and regressions in OS.