Lesson plan / OPERATING SYSTEMS

Lesson Information

Course Credit 3.0
Course ECTS Credit 5.0
Teaching Language of Instruction İngilizce
Level of Course Bachelor's Degree, TYYÇ: Level 6, EQF-LLL: Level 6, QF-EHEA: First Cycle
Type of Course Compulsory
Mode of Delivery Face-to-face
Does the course require compulsory or optional work experience? Z
Course Coordinator
Instructor (s)
Course Assistant

Purpose and Content

The aim of the course The relationships between computer organization and operating system. Basic working principles of operating systems. Factors that affect performance. How to set up and managed the internal details of operating systems.
Course Content Computer Organization, Operating system principles, process management, memory management, disk management, input / output management, security.

Weekly Course Subjects

1Computer Organization & Operating Systems
2Operating System Services, System calls, the virtual machine concepts
3The concept of process, inter-process communication, client / server systems, communication
4Multi-channel models
5Scheduling algorithms
6Concurrency, semaphores
7Crash Problems
8Midterm Exam
9Examples of operating systems, memory management
10Segmentation of the memory pages
11File and folder management
12discs and their structures
13Input / Output management
14Security

Resources

Modern Operating Systems, Tanenboum