>
Course Unit Title Course Unit Code Type of Course Unit Level of Course Unit Year of Study Semester ECTS Credits
Operating Systems TBL302 Compulsory Bachelor's degree 3 Spring 4

Name of Lecturer(s)

Associate Prof. Dr. Zeynep Hilal KİLİMCİ
Associate Prof. Dr. Serdar SOLAK
Lecturer Alper METİN

Learning Outcomes of the Course Unit

1) Recognizes the basic components and functions of operating systems, as well as fundamental operating system concepts.
2) Develops the ability to install and configure different operating systems, recognizes and distinguishes operating system resource management and process management topics.
3) Compares different models and architectures of operating systems to distinguish how they can be utilized in various scenarios.

Program Competencies-Learning Outcomes Relation

  Program Competencies
1 2 3 4 5 6 7 8 9 10 11
Learning Outcomes
1 No relation Middle Middle Middle No relation No relation No relation No relation No relation No relation No relation
2 No relation Middle Middle Middle No relation No relation No relation No relation No relation No relation No relation
3 No relation Middle Middle Middle No relation No relation No relation No relation No relation No relation No relation

Mode of Delivery

Face to Face

Prerequisites and Co-Requisites

None

Recommended Optional Programme Components

Data structures, Algorithms and Programming I and II

Course Contents

Process Management Memory management Disk Management

Weekly Schedule

1) Introduction to operating systems
2) Threadler
3) Threadler and thread definitions
4) Deadlocks
5) Inter-process communication
6) Memory Management
7) Virtual Memory
8) Virtual memory management policies
9) Midterm
10) File Systems
11) File and backup systems
12) File System Management and semester study
13) Input-Output Management
14) Safety and protection
15) Multi media OS
16) Final exam

Recommended or Required Reading

1- Andrew S. Tanenbaum (2008), Modern Operating System, Prentice Hall.
2- Andrew S. Tanenbaum (2001), Operating Systems Design and Implementation, Prentice Hall.

Planned Learning Activities and Teaching Methods

1) Lecture
2) Question-Answer
3) Discussion
4) Drill and Practice
5) Self Study


Assessment Methods and Criteria

Contribution of Midterm Examination to Course Grade

40%

Contribution of Final Examination to Course Grade

60%

Total

100%

Language of Instruction

Turkish

Work Placement(s)

Not Required