CS 5420

CS 5420

Course information provided by the 2025-2026 Catalog.

This course discusses advanced topics in computer architecture beyond the material that is covered in undergraduate courses such as ECE 4750/CS 4420. In particular, the course places special focus on multicore and multiprocessor architectures (coherence, consistency, synchronization, interconnects, OS support, etc.), as well as advanced architecture techniques (simultaneous multithreading, speculative loads and stores, neural branch predictors, hardware resource management, memory scheduling, etc.) Students work on parallel programming assignments that emphasize hardware-aware performance optimization.


Prerequisites REF-FA25/Corequisites REF-FA25 ECE 4750 or CS 4420. Corequisites: None.

Last 4 terms offered (None)

View Enrollment Information

Syllabi: none
  •   Regular Academic Session.  Combined with: ECE 6750

  • 3 Credits Graded

  •  9486 CS 5420   LEC 001

    • MW
    • Aug 25 - Dec 8, 2025
    • Martinez, J

  • Instruction Mode: In Person