Quick Course Search

AUCSC350 - Computer Organization and Architecture II

Architecture of historical and contemporary computer systems, including CPU chips and buses, memory, secondary memory devices, and I/O interfaces. Performance enhancement techniques, including prefetching, pipelining, caching, branch prediction, out-of-order and speculative execution, explicit parallelism, and predication are discussed. The course also includes the data path and control logic at the microarchitecture level; error detection and correction; floating-point number representation and calculation; fast arithmetic circuits; instruction sets and formats; and an overview of alternative and parallel architectures, including RISC/CISC, SIMD/MIMD, shared memory and message passing architectures. Prerequisite: AUCSC 250.

Winter Term 2017

Lecture Sections

Winter Term 2017 - LEC B1 (85126)

MWF 10:30:00 - 11:20:00 (AU H 080)
Instructor: rosanna@ualberta.ca - Profile

Lab Sections

Winter Term 2017 - LAB H01 (85127)

F 12:50:00 - 14:05:00 (AU F 1 315)
Instructor: rosanna@ualberta.ca - Profile
Winter Term 2015

Lecture Sections

Winter Term 2015 - LEC B1 (94998)

TR 09:25:00 - 10:40:00 (AU H 080)
Instructor: rosanna@ualberta.ca - Profile

Lab Sections

Winter Term 2015 - LAB H1 (94999)

F 12:50:00 - 14:05:00 (AU HBH 1 10)
Instructor: rosanna@ualberta.ca - Profile
Winter Term 2013

Lecture Sections

Winter Term 2013 - LEC B1 (77034)

MWF 10:30:00 - 11:20:00 (AU A 121)
Instructor: rosanna@ualberta.ca - Profile

Lab Sections

Winter Term 2013 - LAB H2 (78370)

F 14:15:00 - 15:30:00 (AU G 2 286)
Instructor: rosanna@ualberta.ca - Profile
Winter Term 2011

Lecture Sections

Winter Term 2011 - LEC B1 (67446)

MWF 11:30:00 - 12:20:00 (AU A 121)
Instructor: rosanna@ualberta.ca - Profile

Lab Sections

Winter Term 2011 - LAB H1 (67447)

T 14:15:00 - 15:30:00 (AU F 1 305)
Instructor: rosanna@ualberta.ca - Profile
Winter Term 2009

Lecture Sections

Winter Term 2009 - LEC B2 (80225)

TR 09:25:00 - 10:40:00 (AU H 080)
Instructor: rosanna@ualberta.ca - Profile

Lab Sections

Winter Term 2009 - LAB H2 (80226)

T 15:40:00 - 16:55:00 (AU G 2 286)
Instructor: rosanna@ualberta.ca - Profile
Winter Term 2007

Lecture Sections

Winter Term 2007 - LEC B1 (47555)

MWF 14:15:00 - 15:05:00 (AU C 014)
Instructor: TBD

Lab Sections

Winter Term 2007 - LAB H1 (47556)

T 15:40:00 - 16:55:00 (AU C 014)
Instructor: TBD