Course CodeCourse NameCourse TypeCredit UnitsPractical UnitsTheoretical UnitsCourse prerequisites
CS 226
OPERATING SYSTEMS
Plan Course
4
2
3
/COE 226 بناء وتنظيم الحاسب الالي/CS 114 الخوارزميات وتراكيب البيانات
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.