INFS2020-A Operating Systems
If you are not an RMU student, please click here for Admissions information.
Registration begins Monday, Nov 03, 2025
School of Data Intelligence and Technology
Undergraduate
Term: Spring 2026
Session: Full Term (Jan 20 - May 08)
Start Date: Tuesday, Jan 20, 2026
End Date: Friday, May 08, 2026
Availability: On Campus
Day(s): Wed.
Time: 06:00 PM to 08:50 PM
The Operating Systems course introduces the fundamental principles of an operating system. The course starts with a brief overview of operating system history and then covers major components and algorithms of most modern operating systems. Students learn critical design issues and their trade-offs in designing and implementing an operating system. Emphasis is placed on process management concurrency memory management persistence and security in an operating system. The course combines understanding theoretical concepts of operating systems and their hands-on implementation using a multithreaded programming library.