3 credits Understand and use the basic concepts of operating systems. Introduction of processes such as the processing unit, process management, concurrency, communication, memory management and protection, and file systems.
Prerequisites C or better in CS 471 or a C or better in CS 571