CSCI 401 : Operating Systems

This course will present the basic concepts of operating systems. Topics that will be examined include processes and interprocess communication/synchronization, virtual memory, program loading and linking system calls and system programs, interrupt handling, device and memory management, process scheduling, deadlock and the trade-offs in the design of large-scale multitasking operating systems. 

Prerequisites/Permissions

CSCI 202; CSCI 363

Overview

Program

Computer Science

Credits

3