Provides an overview of computer architecture, focusing on the von Neumann architecture and its components, including the CPU and memory management units.
Covers the basics of processes in operating systems, including creation, memory layout, state transitions, virtualization, APIs, and program execution.