CS 307 Operating Systems
This course covers fundamental aspects of operating systems: management and virtualization of resources such as CPU, memory space and peripheral devices. Topics include concurrent processes, mutual exclusion, process communication, cooperation, deadlocks, semaphores, scheduling, protection, memory management, file system abstraction and persistent memory organization. The course will also highlight important aspects of operating systems such as UNIX and Windows.
Needs first CS 204
Alongside CS 307R
Opens up CS 403
Lecture — CS 307
| Section | When | Where | Instructor | CRN | |
|---|---|---|---|---|---|
| 0 | Wed 09:40–10:30 Thu 14:40–16:30 |
FMAN G071 | Süha Orhun Mutluergil | 20237 | syllabus |
Recitation — CS 307R
| Section | When | Where | Instructor | CRN | |
|---|---|---|---|---|---|
| 0 | Thu 18:40–19:30 | FMAN G071 | Süha Orhun Mutluergil | 20238 | syllabus |
CS 307 — Sabancı Üniversitesi Spring 2026-2027 ders programı: section'lar, saatler, derslikler, CRN'ler ve syllabus bağlantıları.