CEN 312E - Computer Operating Systems
Course Objectives
1. Teach students fundamentals of operating systems, design issues, algorithms and structures.
2. Programming projects aim to provide experience to support basic concepts.
Course Description
Introduction, history. Processes: basic concepts, concurrent processes, mutual exclusion, process management, scheduling approaches. Deadlock and deadlock prevention approaches. Memory management: segmentation, paging, related methods, virtual memory. Input/Output. UNIX and other example operating systems.
|
 |
Course Coordinator
Nizamettin Aydın
Course Language
English
|
 |
|