Operating Systems: Course Objectives
Operating Systems: Course Objectives
Operating Systems
Course Objectives
Course Outcomes
By the end of the course students will
-
Be able to describe the basic principles used in the design of modern operating systems
Be able to give the rationale for virtual memory abstractions in operating systems.
Understand the main principles and techniques used to implement processes and threads
as well as the different algorithms for process scheduling.
Understand the main problems related to concurrency and the different synchronization
mechanisms available.
Have the ability to evaluate security risks in operating systems and understand the role operating
systems can and should play in establishing security.