Operating systems and processes
CSE101 · Week 04 · Tuesday 13 Oct 2026 · 13:30–16:30 · Z23
Lecture materials
In this lecture
CPU packages, cores and processes; the mechanic-shop analogy; process states, scheduling, dispatching and context switches; timer and device interrupts; concurrency and parallelism; batch and interactive processing; operating-system services, startup and protection.
The 32-page slide PDF focuses on operating systems. The illustrated reading includes 12 expandable answers and connects saved execution state to the Week 3 program trace.
Connect to Week 3
Revisit the saved PC and register values →. Use this state to explain how a process can pause and resume. Recitation and the Friday lab practise the branches and loops introduced in Week 3.
Practice and coordination
Recitation: Branch and loop tracing; test cases that expose a wrong branch.