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]
| Section | Class | Enrolled | Time | Days | Location | Instructor |
|---|---|---|---|---|---|---|
| LEC 001 | 5801 | 41 / 65 | 14:30 - 15:50 | T,Th |
Winter 2025 [1251]
| Section | Class | Enrolled | Time | Days | Location | Instructor |
|---|---|---|---|---|---|---|
| LEC 001 | 5882 | 32 / 65 | 10:00 - 11:20 | T,Th |
Winter 2024 [1241]
| Section | Class | Enrolled | Time | Days | Location | Instructor |
|---|---|---|---|---|---|---|
| LEC 001 | 5905 | 39 / 50 | 11:30 - 12:50 | T,Th |
Winter 2023 [1231]
| Section | Class | Enrolled | Time | Days | Location | Instructor |
|---|---|---|---|---|---|---|
| LEC 001 | 6033 | 43 / 50 | 08:30 - 09:50 | T,Th | MC 4063 | Maran Ran Ma |
Winter 2022 [1221]
| Section | Class | Enrolled | Time | Days | Location | Instructor |
|---|---|---|---|---|---|---|
| LEC 001 | 5897 | 30 / 50 | 11:30 - 12:50 | T,Th | MC 4063 | Maran Ran Ma |
Winter 2021 [1211]
| Section | Class | Enrolled | Time | Days | Location | Instructor |
|---|---|---|---|---|---|---|
| LEC 041 | 5948 | 38 / 60 | Ziqiang Patrick Huang |
Winter 2020 [1201]
| Section | Class | Enrolled | Time | Days | Location | Instructor |
|---|---|---|---|---|---|---|
| LEC 001 | 5795 | 24 / 50 | 14:30 - 15:50 | T,Th | MC 4060 | Ziqiang Patrick Huang |
Fall 2019 [1199]
| Section | Class | Enrolled | Time | Days | Location | Instructor |
|---|---|---|---|---|---|---|
| LEC 001 | 9846 | 1 / 1 |
Winter 2019 [1191]
| Section | Class | Enrolled | Time | Days | Location | Instructor |
|---|---|---|---|---|---|---|
| LEC 001 | 5670 | 22 / 50 | 13:00 - 14:20 | T,Th | MC 4040 | Ghorbani Mahboobeh |
Fall 2018 [1189]
| Section | Class | Enrolled | Time | Days | Location | Instructor |
|---|---|---|---|---|---|---|
| LEC 001 | 9447 | 3 / 1 |
Winter 2018 [1181]
| Section | Class | Enrolled | Time | Days | Location | Instructor |
|---|---|---|---|---|---|---|
| LEC 001 | 5726 | 42 / 60 | 13:00 - 14:20 | M,W | RCH 306 | Andrew Morton |
Winter 2017 [1171]
| Section | Class | Enrolled | Time | Days | Location | Instructor |
|---|---|---|---|---|---|---|
| LEC 001 | 5457 | 45 / 60 | 13:00 - 14:20 | T,Th | HH 1102 | Andrew Morton |
Winter 2016 [1161]
| Section | Class | Enrolled | Time | Days | Location | Instructor |
|---|---|---|---|---|---|---|
| LEC 001 | 5997 | 45 / 50 | 11:30 - 12:50 | T,Th | MC 4063 | Andrew Morton |
Winter 2015 [1151]
| Section | Class | Enrolled | Time | Days | Location | Instructor |
|---|---|---|---|---|---|---|
| LEC 001 | 5785 | 36 / 50 | 11:30 - 12:50 | W,F | DWE 3518 | Andrew Morton |
Fall 2014 [1149]
| Section | Class | Enrolled | Time | Days | Location | Instructor |
|---|---|---|---|---|---|---|
| LEC 001 | 8908 | 1 / 1 |
Winter 2014 [1141]
| Section | Class | Enrolled | Time | Days | Location | Instructor |
|---|---|---|---|---|---|---|
| LEC 001 | 5597 | 38 / 50 | 14:30 - 15:50 | T,Th | MC 4058 | Andrew Morton |
Winter 2013 [1131]
| Section | Class | Enrolled | Time | Days | Location | Instructor |
|---|---|---|---|---|---|---|
| LEC 001 | 5354 | 45 / 50 | 14:30 - 15:50 | T,Th | MC 4058 | Andrew Morton |
Winter 2012 [1121]
| Section | Class | Enrolled | Time | Days | Location | Instructor |
|---|---|---|---|---|---|---|
| LEC 001 | 5137 | 39 / 35 | 14:30 - 15:50 | T,Th | ML 349 | Andrew Morton |
Winter 2011 [1111]
| Section | Class | Enrolled | Time | Days | Location | Instructor |
|---|---|---|---|---|---|---|
| LEC 001 | 5094 | 30 / 30 | 14:30 - 15:20 | M,W,F | DWE 3519 | Andrew Morton |
Winter 2010 [1101]
| Section | Class | Enrolled | Time | Days | Location | Instructor |
|---|---|---|---|---|---|---|
| LEC 001 | 5062 | 18 / 20 | 14:30 - 15:20 | M,W,F | MC 1056 | Farhad Mavaddat |
Winter 2009 [1091]
| Section | Class | Enrolled | Time | Days | Location | Instructor |
|---|---|---|---|---|---|---|
| LEC 001 | 4294 | 15 / 50 | 13:00 - 14:20 | T,Th | RCH 207 | Farhad Mavaddat |
Winter 2008 [1081]
| Section | Class | Enrolled | Time | Days | Location | Instructor |
|---|---|---|---|---|---|---|
| LEC 001 | 3459 | 25 / 50 | 13:00 - 14:20 | T,Th | RCH 306 | Farhad Mavaddat |
Winter 2007 [1071]
| Section | Class | Enrolled | Time | Days | Location | Instructor |
|---|---|---|---|---|---|---|
| LEC 001 | 3401 | 28 / 50 | 13:00 - 14:20 | T,Th | MC 4060 | Farhad Mavaddat |
Winter 2006 [1061]
| Section | Class | Enrolled | Time | Days | Location | Instructor |
|---|---|---|---|---|---|---|
| LEC 001 | 3292 | 46 / 50 | 13:00 - 14:20 | T,Th,M,C | Farhad Mavaddat |
Winter 2005 [1051]
| Section | Class | Enrolled | Time | Days | Location | Instructor |
|---|---|---|---|---|---|---|
| LEC 001 | 3246 | 48 / 50 | 13:00 - 14:20 | T,Th,M,C | Mark Aagaard |
Winter 2004 [1041]
| Section | Class | Enrolled | Time | Days | Location | Instructor |
|---|---|---|---|---|---|---|
| LEC 001 | 3102 | 38 / 50 | 13:00 - 14:20 | T,Th,M,C | Eugene Zima |
Winter 2003 [1031]
| Section | Class | Enrolled | Time | Days | Location | Instructor |
|---|---|---|---|---|---|---|
| LEC 001 | 3711 | 36 / 50 | 13:00 - 14:20 | T,Th,M,C | Eugene Zima |
Winter 2002 [1021]
| Section | Class | Enrolled | Time | Days | Location | Instructor |
|---|---|---|---|---|---|---|
| LEC 001 | 2384 | 34 / 50 | 13:00 - 14:20 | T,Th,M,C | Eugene Zima |