Operating Systems   [Archived Catalog]

CSC 422 - Operating Systems

Credits, 3 sem. hrs.
Prerequisite(s): CSC 220 , CSC 314 .
An introduction to the various data and control structures necessary for the design and implementation of the modern computer operating systems. Process creation and control, inter-process communications, synchronization and concurrency, I/O memory management, and file systems concepts are explored in the context of the Unix operating system. A working knowledge of the C programming language is assumed.