Computer Science 322 - Operating Systems
Operating Systems
Fall
2020
01
4.00
James McCauley
M 07:00PM-08:15PM;TTH 07:00PM-08:00PM;WF 07:00PM-08:45PM
Mount Holyoke College
111998
mmccauley@mtholyoke.edu
An introduction to the issues involved in orchestrating the use of computer resources. Topics include operating system evolution, file-handling systems, memory management, virtual memory, resource scheduling, multiprogramming, deadlocks, concurrent processes, protection, and design principles. Course emphasis: understanding the effects of operating system design on computer system performance. This course is programming intensive.
Prereq: COMSC-221, and either COMSC-211 or COMSC-225.