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 |