OS Background and Computer Architecture
Summary :Background concepts for OS including computer system organization, CPU ISA and instructions, memory/storage hierarchy, program compilation and execution, memory allocation (stack vs heap), function calls, pointers, and hardware organization fundamentals.