Ders Adı Kodu Yarıyıl T+U Saat Kredi AKTS
Operatıng System Engıneerıng CIE 557 0 3 + 0 3 6
Ön Koşul Dersleri
Önerilen Seçmeli Dersler
Dersin Dili İngilizce
Dersin Seviyesi YUKSEK_LISANS
Dersin Türü Seçmeli
Dersin Koordinatörü Doç.Dr. VEYSEL HARUN ŞAHİN
Dersi Verenler Doç.Dr. VEYSEL HARUN ŞAHİN,
Dersin Yardımcıları
Dersin Kategorisi Diğer
Dersin Amacı

The goal of the course is to teach advanced operating system concepts, operating system design and implementation principles.

Dersin İçeriği

Introduction, Operating System Structures, Process Management, Processes, Threads, Process Synchronization, CPU Scheduling, Deadlocks, Memory Management, Main Memory and Virtual Memory, Storage Management, Storage Structure, File System Interface and Implementation, Input Output System, Protection and Security, Advanced Topics, Virtual Machines, Distributed Systems

# Ders Öğrenme Çıktıları Öğretim Yöntemleri Ölçme Yöntemleri
1 Learns the structure of computers and operating systems Lecture, Question-Answer, Discussion, Testing, Homework,
2 Learns processes and threads Discussion, Question-Answer, Lecture, Homework, Testing,
3 Learns CPU scheduling, process synchronization and deadlock Discussion, Question-Answer, Lecture, Homework, Testing,
4 Learns memory system, storage structure, file system and input output system Discussion, Question-Answer, Lecture, Homework, Testing,
5 Learns security Discussion, Question-Answer, Lecture, Homework, Testing,
Hafta Ders Konuları Ön Hazırlık
1 Introduction
2 Introduction to Operating Systems
3 Processes
4 Threads
5 Process Synchronization
6 CPU Scheduling
7 Deadlocks
8 Main Memory and Virtual Memory
9 Storage Structure
10 File System Interface and Implementation
11 Input Output System
12 Protection and Security
13 Virtual Machines
14 Distributed Systems
Kaynaklar
Ders Notu

Abraham Silberschatz, Peter B. Galvin, Greg Gagne, Operating System Concepts, John Wiley & Sons - http://os-book.com/

Ders Kaynakları

Abraham Silberschatz, Peter B. Galvin, Greg Gagne, Operating System Concepts, John Wiley & Sons - http://os-book.com/

William Stallings, Operating Systems: Internals and Design Principles, Pearson

Değerlendirme Sistemi
Yarıyıl Çalışmaları Katkı Oranı
1. Ara Sınav 25
1. Ödev 25
2. Ödev 25
3. Ödev 25
Toplam 100
1. Final 50
1. Yıl İçinin Başarıya 50
Toplam 100
AKTS - İş Yükü Etkinlik Sayı Süre (Saat) Toplam İş Yükü (Saat)
Course Duration (Including the exam week: 16x Total course hours) 16 3 48
Hours for off-the-classroom study (Pre-study, practice) 16 3 48
Mid-terms 1 10 10
Assignment 3 10 30
Final examination 1 15 15
Toplam İş Yükü 151
Toplam İş Yükü / 25 (Saat) 6,04
Dersin AKTS Kredisi 6