Skip to main content
User Image

Mohammed Zakariah

Lecturer

Researcher

كلية الدراسات التطبيقية وخدمة المجتمع
Building No. 31, Room No: 2149 Mobile: +966562260684 Email: mzakariah@ksu.edu.sa
course

CYS 1112: Operating System Concept

General Information

Description

This is an online course that teaches the basics of the operating system (OS) concept, as a guide toward understanding the design, implementation and the role of managing the different resources. The course start with an introduction overview of the operating system, showing the importance of the different types of operating system at the present time and the use of virtual machine, moving to the role of the operating system managers of the core resources, including CPU scheduling, memory management, device management, file system and the foundation of operating system security and protection. Technical lab session would be integrated in the course, with exposer to modern operating system and virtual machine.

Course Objectives

The objective of this class is to be able to explain the role and aim of operating system and the basic services it would provide.

At the end of the course, the student will be able to:

  • Understand the structure and components of the operating system.
  • Distinguishing the basic properties of different types of operating system.
  • Comprehending the role of resource manager.
  • Understand the different types of scheduling algorithms and the use of policies.
  • Understand the different file attributes.
  • Knowing the implementation of protection and security mechanisms in operating system.
  • Basic implementation of hypervisor.
course attachements