Apr 19, 2024  
2017-2018 Undergraduate Bulletin 
    
2017-2018 Undergraduate Bulletin [ARCHIVED BULLETIN]

Add to Bulletin (opens a new window)

CS 4063 Computer Architecture


(3 hours)


Evolution of computer architecture and the factors influencing the design of hardware and software elements of computer systems. Foundation for the understanding of modern computer system architecture, and application of these insights and principles to evaluate future computer designs.  Discussion of the fundamental architectural techniques used to build today’s high-performance processors and systems. Pipelining, superscalar, out of order execution, multithreading, caches, virtual memory, and multiprocessors. Some emphasis placed on the software interaction to achieve performance.  Prerequisites:  CS 3053  or CS 3353  .

 



Add to Bulletin (opens a new window)