WClasses

CS 450 - Computer Architecture

The course is intended to provide the student with an appreciation of modern computer design and its relation to system architecture, compiler technology, and operating system functionality. The course places an emphasis on design based on the measurement of performance and its dependency on parallelism, efficiency, latency, and resource utilization.

Prerequisites

(CS245/CS245E or SE212) and (CS350 or SE350); Honours Computer Science, Honours Data Science (BCS), BCFM, BSE students only.

Corequisites

None

Antirequisites

ECE320, ECE429

Offerings

Winter 2026 [1261]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 001580141 / 6514:30 - 15:50 T,Th

Winter 2025 [1251]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 001588232 / 6510:00 - 11:20 T,Th

Winter 2024 [1241]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 001590539 / 5011:30 - 12:50 T,Th

Winter 2023 [1231]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 001603343 / 5008:30 - 09:50 T,ThMC 4063Maran Ran Ma

Winter 2022 [1221]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 001589730 / 5011:30 - 12:50 T,ThMC 4063Maran Ran Ma

Winter 2021 [1211]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 041594838 / 60 Ziqiang Patrick Huang

Winter 2020 [1201]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 001579524 / 5014:30 - 15:50 T,ThMC 4060Ziqiang Patrick Huang

Fall 2019 [1199]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 00198461 / 1

Winter 2019 [1191]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 001567022 / 5013:00 - 14:20 T,ThMC 4040Ghorbani Mahboobeh

Fall 2018 [1189]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 00194473 / 1

Winter 2018 [1181]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 001572642 / 6013:00 - 14:20 M,WRCH 306Andrew Morton

Winter 2017 [1171]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 001545745 / 6013:00 - 14:20 T,ThHH 1102Andrew Morton

Winter 2016 [1161]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 001599745 / 5011:30 - 12:50 T,ThMC 4063Andrew Morton

Winter 2015 [1151]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 001578536 / 5011:30 - 12:50 W,FDWE 3518Andrew Morton

Fall 2014 [1149]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 00189081 / 1

Winter 2014 [1141]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 001559738 / 5014:30 - 15:50 T,ThMC 4058Andrew Morton

Winter 2013 [1131]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 001535445 / 5014:30 - 15:50 T,ThMC 4058Andrew Morton

Winter 2012 [1121]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 001513739 / 3514:30 - 15:50 T,ThML 349Andrew Morton

Winter 2011 [1111]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 001509430 / 3014:30 - 15:20 M,W,FDWE 3519Andrew Morton

Winter 2010 [1101]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 001506218 / 2014:30 - 15:20 M,W,FMC 1056Farhad Mavaddat

Winter 2009 [1091]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 001429415 / 5013:00 - 14:20 T,ThRCH 207Farhad Mavaddat

Winter 2008 [1081]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 001345925 / 5013:00 - 14:20 T,ThRCH 306Farhad Mavaddat

Winter 2007 [1071]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 001340128 / 5013:00 - 14:20 T,ThMC 4060Farhad Mavaddat

Winter 2006 [1061]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 001329246 / 5013:00 - 14:20 T,Th,M,C Farhad Mavaddat

Winter 2005 [1051]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 001324648 / 5013:00 - 14:20 T,Th,M,C Mark Aagaard

Winter 2004 [1041]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 001310238 / 5013:00 - 14:20 T,Th,M,C Eugene Zima

Winter 2003 [1031]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 001371136 / 5013:00 - 14:20 T,Th,M,C Eugene Zima

Winter 2002 [1021]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 001238434 / 5013:00 - 14:20 T,Th,M,C Eugene Zima

UW Flow Ratings

Liked: 75.00%

75.00%

Easy: 100.00%

100.00%

Useful: 66.67 %

66.67%

CS 450 leads to