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