2020-2021 Catalog 
    
    Apr 19, 2024  
2020-2021 Catalog [ARCHIVED CATALOG]

Add to Portfolio (opens a new window)

CS 631 - Systems Foundations


Unit(s): 4

Study of the foundations of computer systems and the hardware/software interface. Topics span the design, implementation, and programming of processor architectures, networks, and operating systems. Computer architecture topics include instruction set design, cache design, hardware virtual memory, and virtualization. Network topics include network interfaces, protocol design, and network programming. Operating system topics include kernel design, the system call interface, resource management, software virtual memory, and file systems. Programming projects required. Four hour lecture.


Prerequisite: CS 601 with a minimum grade of B- and CS 673 with a minimum grade of B-
Restriction: Level Restricted to Graduate
College of Arts and Sciences



Add to Portfolio (opens a new window)