Operating Systems (CSC 3351)
Term: 2021-2022 Academic Year - Spring Semester
Part-Time Professor of Computer Science
Phd From ENSIAS College
Mohammed V University- Mororcco
Tél.: 0669 45 52 52
Email.: a.ezzahout@aui.ma
Tue-Thu, 3:30 PM - 4:50 PM (1/17/2022 - 5/16/2022) Location: MAIN 04 002
Pre-requisites: CSC 2303 and CSC 2304 This course covers the general principles of operating systems together with detailed coverage of the most popular systems in the marketplace, such as Linux, Macintosh, Microsoft Windows. Throughout the course, the following areas will be considered in detail: Concurrent processes: deadlocks and mutual exclusion; scheduling: preemptive and non-preemptive strategies, performance measurement; Input/Output management: buffering, device and processor queues, latency, error correction, direct memory access devices; file systems: naming, referencing, disk space management, basic security needs; memory management, swapping and demand paging.