ECE 554 - Computer Architecture

Advanced topics in modern computer architecture including thread level and data level parallelism; massive multi-core, GPU, and vector architectures; advanced memory and storage architectures; interconnection networks; emerging chip design technologies; datacenter, warehouse scale, and supercomputing systems.

This course requires proctored exams. Details will be provided in the course syllabus.


ECE 452 (Computer Organization and Architecture) or CS 470 (Computer Architecture).

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 to learn more.

Textbooks and Materials

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


  • Computer Architecture: A Quantitative Approach, 5th Ed. (2011)
    David A. Patterson and John L. Hennessy, Morgan Kaufmann
Account Footer, A - Redesign - Footer - Landing