defter*
defter / katalog / CS 342
CS 342

Operating Systems

CS 342 is where the abstraction of "the computer just runs my program" finally breaks open: you learn how a kernel juggles processes, memory, and hardware so that dozens of programs can pretend they each own the machine. Expect a serious C/Unix project component on top of the written exams, typically building schedulers, synchronization primitives, or a small file system on Linux, which is where the Silberschatz concepts stop being vocabulary and start being code that deadlocks at 3am. Coming off CS 224 and CS 223, it's the bridge into systems-heavy electives like networks, databases, and distributed systems, and the course almost every backend or systems interview will quietly assume you've taken.

Kredi4ECTS6.5FakülteFaculty of EngineeringBölümComputer EngineeringKoordinatörİbrahim KörpeoğluMüfredatY3 Bahar
Ön koşulCS 202 ve CS 224

Haftalık müfredat 14 hafta

Hafta 114–20 Eyl
Giriş ve derse genel bakış
Introduction, Overview
girişgenel bakış
Hafta 221–27 Eyl
Süreçler
Processes
processes
Hafta 328 Eyl – 4 Eki
IPC ve socket'ler
IPC, Sockets
IPCsocket
Hafta 45–11 Eki
Thread'ler
Threads
thread
Hafta 512–18 Eki
Çizelgeleme
Scheduling
scheduling
Hafta 619–25 Eki
Senkronizasyon (synchronization)
Synchronization
synchronization
Hafta 726 Eki – 1 Kas
Senkronizasyon (synchronization)
Synchronization
synchronization
Hafta 82–8 Kas
Deadlock
Deadlocks
Hafta 99–15 Kas
Memory management (bellek yönetimi)
Memory Management
memory management
Hafta 1016–22 Kas
Virtual memory (sanal bellek)
Virtual Memory
virtual memory
Hafta 1123–29 Kas
Dosya sistemleri
File Systems
file system
Hafta 1230 Kas – 6 Ara
Dosya sistemleri
File Systems
file system
Hafta 137–13 Ara
Yığın depolama
Mass Storage
mass storage
Hafta 1414–20 Ara
Input/output ve protection
Input/Output, Protection
input/outputprotection

Değerlendirme 100% · 5 adım

12%
3%
25%
30%
30%
Quiz Attendance/Quizzes 12%
Homework Homeworks 3%
Midterm:Essay/written Midterm 25%
Final:Essay/written Final 30%
Project Projects 30%
en büyük tek kalem %30 · sınav ağırlığı %67 · 33 dönem ortalaması 2.34 (3428 öğrenci) nasıl hesaplanıyor

Önerilen kaynaklar 1 kitap

📕
Zorunlu
Operating System Concepts
Avi Silberschatz, Peter Baer Galvin
Greg Gagne · 2018 / 10th edition

Bu dersi alınca · 3 öğrenme çıktısı

Bilkent'in resmî syllabus'ünden. Sağdaki etiket o çıktının hangi değerlendirmeyle ölçüldüğünü söylüyor.

🤖 GenAI politikası

Policy is written in the following page. The page is also accessible from

Ders notları · henüz yok

CS 342 için defter ekibi henüz not yazmadı.

İlk dosyayı sen atarsan: not, slayt, geçmiş sınav, çözüm, cheat-sheet, ne varsa. defter ekibi öğrenci paylaşımlarından bu dersin notlarını yazar. Drive linki / PDF / ZIP, hepsi olur.

← katalog

Geçmiş GPA dağılımı 33 dönem · ort. 2.34

DönemCourse CPA
2025-2026 Fall 2.54 1 sec · 33 öğr
2024-2025 Fall 2.49 1 sec · 65 öğr
2024-2025 Spring 2.54 2 sec · 112 öğr
2023-2024 Fall 2.38 1 sec · 66 öğr
2023-2024 Spring 2.53 2 sec · 168 öğr
2022-2023 Fall 2.41 1 sec · 59 öğr
2022-2023 Spring 2.54 3 sec · 134 öğr
2021-2022 Fall 2.53 1 sec · 76 öğr
2021-2022 Spring 2.37 3 sec · 147 öğr
2020-2021 Fall 2.38 1 sec · 69 öğr

Aggregate course GPA · Bilkent STARS'tan public data. Hoca-bazlı per-section detayı için STARS evaluation report →. Öğrenci anket cevapları KVKK kapsamında defter'de tutulmaz. Tüm derslerin ortalamaları →

Bu dönem · 2026-2027 Güz · 1 şube · 65 kontenjan

haftada 3 saat ders

Haftalık ızgarada 4 saat görünüyor, kayıt sistemi dersi 3 saat yazıyor. Aradaki 1 saat yedek saat: Bilkent programlarında derse genelde bir fazla saat ayrılır ve çoğu zaman kullanılmaz. Hangisinin düşeceği dönem başlayınca belli olur.

1
Yusuf Sahillioğlu
Sal10:30–12:20Per15:30–17:20
65
kişilik
Düzensiz açılıyorSon yıllarda 15 güz, 37 bahar dönemi. Yaz okulunda da 1 kez açılmış. Belirli bir düzeni yok, açıldığında almak mantıklı olabilir.

⚠️ FZ engelleyen şartlar

Written in the

Hocalar 1 bu dönem · 6 geçmiş

Bu dönem (2026-2027 Fall) · 1 section
Yusuf Sahillioğlu
Geçmişte ders veren (6 kişi)
İbrahim Körpeoğlu, Salih Özgür Öğüz, Özcan Öztürk, Selim Aksoy, William Sawyer, Özgür Ulusoy

Bu ders 1 bölümün müfredatında zorunlu.

Kutulardaki sınıf ve dönem, o bölümün müfredatının dersi hangi sırada önerdiği. Dersin fiilen hangi dönem açıldığı ayrı bir şey.

Bunu alınca açılanlar · 3 ders CS 342'i ön koşul sayıyor