Please note:
To view the Summer 2025 Academic Calendar, go to www.sfu.ca/students/calendar/2025/summer.html.
Introduction to Computer Organization ENSC 254 (4)
Covers the fundamentals of computer organization. Lecture topics include but not limited to: basics of computer systems, abstraction between hardware and software (using modern RISC-V instruction set), fundamentals of processor design and cache memory hierarchy design, and recent trends of parallel computing and domain-specific computing. ENSC 254 is a mandatory course for all engineering science options. Prerequisite: ENSC 251 and ENSC 252, both with a minimum grade of C-.