This course enables the students to:
A. To understand the key concepts and principles of operating systems.
B. To explore the design of key components of OS.
C. To develop the skills necessary to understand the basics of processes, memory
and files in any OS.
D. To analyze and evaluate different OS interfaces.
E. To apply theoretical knowledge to solve practical problems related to OS.