Advanced topics in modern computer architecture including machine learning/AI accelerators, thread level and data level parallelism; massive multi-core, GPU, and vector architectures; advanced memory and storage architectures; processing-in-memory; interconnection networks; emerging chip design technologies including 2.5D/3D, silicon photonics, and non-volatile memories; datacenter, warehouse scale, and supercomputing systems.
This course can be applied toward:
ECE 452 (Computer Organization and Architecture) or CS 470 (Computer Architecture).
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 firstname.lastname@example.org to learn more.
Textbooks and Materials
Textbooks and materials can be purchased at the CSU Bookstore unless otherwise indicated.
- Computer Architecture: A Quantitative Approach, 6th Ed. (2018)
David A. Patterson and John L. Hennessy, Morgan Kaufmann