WClasses

ECE 320 - Computer Architecture

Organization and performance of uniprocessors, pipelined processors, dynamically scheduled processors, parallel processors and multiprocessors; memory and cache structures; multiprocessor algorithms and synchronization techniques; special-purpose architectures.

Prerequisites

ECE222, ECE327; Level at least 3B BASc/BSE or Computer Science/Digital Hardware Specialization.

Corequisites

None

Antirequisites

ECE429

Offerings

Fall 2025 [1259]

SectionClassEnrolledTimeDaysLocationInstructor
LAB 201535238 / 4008:30 - 11:20 T
LAB 202535326 / 4008:30 - 11:20 W
LAB 203535412 / 4008:30 - 11:20 Th
LAB 204917636 / 4008:30 - 11:20 T
LAB 205917726 / 4008:30 - 11:20 W
LAB 206917816 / 4008:30 - 11:20 Th
LEC 0015350104 / 12016:00 - 17:20 T
LEC 002918250 / 12016:00 - 17:20 Th
TUT 101535176 / 12008:00 - 08:50 W
TUT 102918378 / 12017:30 - 18:20 F

Winter 2024 [1241]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 00190870 / 1
LEC 00291020 / 1

Fall 2023 [1239]

SectionClassEnrolledTimeDaysLocationInstructor
LAB 201537637 / 4708:30 - 11:20 T
LAB 202537737 / 4708:30 - 11:20 W
LAB 203537838 / 4708:30 - 11:20 Th
LEC 0015374112 / 14012:30 - 13:50 M,F
TUT 1015375112 / 14012:30 - 13:20 T

Fall 2022 [1229]

SectionClassEnrolledTimeDaysLocationInstructor
LAB 201596236 / 4008:30 - 11:20 TE2 2356A
LAB 202596327 / 4008:30 - 11:20 WE2 2356A
LAB 203596423 / 4008:30 - 11:20 ThE2 2356A
LEC 001595986 / 12012:30 - 13:50 W,ThE7 4043Hiren Patel
LEC 002112115 / 1
TUT 101596186 / 12017:00 - 18:20 FE7 4043

Fall 2021 [1219]

SectionClassEnrolledTimeDaysLocationInstructor
LAB 201903615 / 25
LAB 202903719 / 25
LAB 203903813 / 25
LAB 20490397 / 25
LAB 20590408 / 25
LAB 20690418 / 25
LAB 2071118442 / 150
LEC 001903370 / 150 Hiren Patel
LEC 0021118142 / 150 Hiren Patel
TUT 101903536 / 5013:30 - 14:20 ThE7 4043
TUT 102904434 / 5014:30 - 15:20 ThE7 4417
TUT 10390340 / 50
TUT 1041118342 / 150

Winter 2021 [1211]

SectionClassEnrolledTimeDaysLocationInstructor
LAB 241809117 / 4708:30 - 11:20 W Reinier Torres Labrada
LAB 242809219 / 4708:30 - 11:20 Th Reinier Torres Labrada
LAB 243809318 / 4708:30 - 11:20 T Reinier Torres Labrada
LEC 041808954 / 14016:30 - 17:20 T,W,Th Hiren Patel
TUT 141809054 / 14019:00 - 19:50 W

Fall 2020 [1209]

SectionClassEnrolledTimeDaysLocationInstructor
LAB 241848117 / 48 Eric Praetzel
LAB 242848211 / 48 Eric Praetzel
LAB 243848311 / 48 Eric Praetzel
LEC 041847739 / 14410:00 - 11:20 M,F Hiren Patel
TUT 141848039 / 144

UW Flow Ratings

Liked: 92.86%

92.86%

Easy: 58.33%

58.33%

Useful: 97.92 %

97.92%

ECE 320 leads to