CPEN 212

Computing Systems II

Abstractions that support program execution on a modern computing system. Virtualization and indirection, dynamic dispatch, hardware and operating system abstractions, program structure, memory structure and management, concurrency, and interconnects.

4 credits

Prerequisites:

CPEN 211; And one of CPEN 221, CPEN 223, or CPSC 259

UBC Course Page