Print and PDF Options

SYSC 4310 [0.5 credit] Computer Systems Architecture


Evolution of computer systems architecture to improve performance, including memory hierarchy, hardware accelerators, and thread level parallelism. Advanced computer architecture topics such as instruction level parallelism, superscalar, out-of-order execution, speculative execution, multicore, many-core, heterogeneous systems, and virtualization.
Includes: Experiential Learning Activity
Precludes additional credit for SYSC 4507.
Prerequisite(s): SYSC 3320, and enrolment in Computer Systems Engineering.
Lectures three hours a week, laboratory three hours alternate weeks.