CPEN_V 212 - L2B - (Laboratory)

Abstractions at the hardware-software interface and their low-level implementation. Procedure invocation, dynamic dispatch, and related exploits; library linkage, virtual memory, heap management, garbage collection, and caches; interrupts, signals, and processes; threads, locks, and cache coherence; files, devices, and network topology. [3-2-0] Prerequisite: CPEN 211 and one of CPEN 221, CPEN 223, CPSC 259.