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 – Computing Systems I

And one of

CPEN 221 – Software Construction I, CPEN 223 – Software Design for Engineers, CPSC 259 – Data Structures and Algorithms for Electrical Engineers

More Information

UBC Course Page