2021-2022 Academic Catalog 
    Apr 18, 2024  
2021-2022 Academic Catalog [ARCHIVED CATALOG]

Add to Portfolio (opens a new window)

CS 51520 - Operating Systems

Prerequisite(s): CS 30200 FOR LEVEL UG WITH MIN. GRADE OF C

Credit Hours: 3.00. This course is about the concepts and principles of modern operation systems. It includes: design and implementation of multi-process systems; process synchronization, mutual exclusion; CPU scheduling, deadlock, memory management, segmentation, paging, virtual memory; storage management, file system management, protection and security, evaluation and prediction of performance. Reading the latest paper about operation systems and presentations are required. Every student should participate in debates based on the case studies of Linux System and Windows 7. Prerequisites: CS 30200. Permission of department required. Typically offered Fall Spring Summer.

View Class Schedule

Add to Portfolio (opens a new window)