Help

Course Information

Operating Systems (CSC 3351)

Term: 2021-2022 Academic Year - Spring Semester

Faculty

Abderrahmane EZ-ZAHOUT
Email address is hidden, click here to email

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

Schedule

Tue-Thu, 3:30 PM - 4:50 PM (1/17/2022 - 5/16/2022) Location: MAIN 04 002

Description

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.