ECE 452 - Computer Organization and Architecture

View available sections

CPU architecture design; hardware/software interfaces; pipelining and instruction level parallelism; superscalar and VLIW architectures; modern memory and network systems; storage and I/O systems; mobile computing; architectural exploration.

This course requires the use of electronic proctoring through ProctorU, please see http://www.online.colostate.edu/current-students/proctoring.dot for detailed instructions.  For students requiring accommodations, please contact Resources for Disabled Students (RDS); for consideration of exceptions outside the scope of RDS, please contact the University Testing Center.

Prerequisite

ECE 251 (Introduction to Microprocessors) or equivalent with a C or better.

Important Information

Military personnel admitted to a College of Engineering online degree program may be eligible for a 15% tuition discount. Tuition discounts can only be given if you provide the appropriate discount code at the time of registration. Call (877) 491-4336 or email csu_online_registration@mail.colostate.edu to learn more.

Textbook and Materials

Textbooks and materials can be purchased at the CSU Bookstore unless otherwise indicated.

Optional

  • Computer Organization and Design: The Hardware/Software Interface (Higher edition can be used), 5th Ed. (2014)
    David A. Patterson and John L. Hennessy
    ISBN: 9780124077263

Instructors

Sudeep Pasricha

(970) 491-0254 | Sudeep.Pasricha@colostate.edu

Loading...