Engineering (ENGN) Courses

ENGN2014 Computer Architecture I

This course is a study of the evolution of computer architecture and the factors influencing the design of hardware and software elements of computer systems. Topics include instruction set design; processor micro-architecture and pipe-lining; cache and virtual memory organizations; scheduling, standard hardware performance metrics (e.g., processor speed, number of bits per processor, address capacity, number of interrupt vectors, etc.), protection and sharing; I/O and interrupts; VLIW machines; multi-threaded architectures; symmetric multiprocessors; and parallel computers.
Prerequisite(s): CSIS1112. (OL)
Offered at North Miami, Online, Providence
4.5 Quarter Credit Hours