Course CodeCourse NameCourse TypeCredit UnitsPractical UnitsTheoretical UnitsCourse prerequisites
CS 226
OPERATING SYSTEMS
Plan Course
4
2
3
/CS 114 الخوارزميات وتراكيب البيانات/COE 124 تنظيم وبناء الحاسب الآلي (1)
Course Description
This course offers a formal introduction to operating systems. Topics include an overview of the components of an operating system, process concept, concurrency, process scheduling and interprocess communication, threads, multicore systems, process synchronization, deadlock handling, memory management, storage management I/O and file systems, protection and security.