Introduction to Operating Systems

ENG EC 440

Operating system concepts and design objectives. Concurrent processes, process synchronization, and deadlocks. Resource management including virtual memory, CPU scheduling, and secondary storage. File structures, input/output, and distributed systems. Case studies of popular operating systems. 4 cr.

Note that this information may change at any time. Please visit the Student Link for the most up-to-date course information.