Apr 25, 2024  
2022-2023 Undergraduate Catalog 
    
2022-2023 Undergraduate Catalog [ARCHIVED CATALOG]

Add to My Catalog Bookmarks (opens a new window)

COS 450 - Operating Systems


Bottom up construction of a layered operating system beginning with the hardware interface and ending with the user interface. Specific topics covered include concurrent processes, process management, I/O, virtual memory, file management, resource scheduling, and performance measurement. Students are assumed to be familiar with general machine architecture, functions of system software (compilers, loaders, editors, etc.), data structures, and have some experience with UNIX or other multiprogramming operating systems.

Prerequisite(s): Grade of C or higher in COS 250  and COS 350 .
Co-requisite(s):
Credits: 3

Course Typically Offered: Once every two years
Course Type: Computer Science



Add to My Catalog Bookmarks (opens a new window)