MATH 344 Operating System Principles
Analysis of the computer operating systems including Batch, Timesharing, and Realtime systems. Topics to include sequential and concurrent processes; processor and storage management; resource protection, processor multiplexing; and handling of interrupts from peripheral devices.