Bilkent University Department of Computer Engineering
CS 342 - Operating Systems - Spring 2006

 

Description:
Introduction; Operating System Structures; Processes; Threads; CPU Scheduling; Process Synchronization; Deadlocks; Main Memory Management; Virtual Memory; File System Interface, File System Implementation; Mass-Storage Structure; I/O Systems; Protection; Security; Distributed System Structures; Distributed File Systems; Distributed Coordination; Real-Time Systems; Multimedia Systems; The Linux System; Windows XP.

Credit units: 4, Prerequisite: CS 101 and CS 224.


Teaching Assistants and Office Hours:
Eyuphan Bulut (Tue: 13:40 - 15:30)
Gokce Gorbil (Tue: 14:30 - 16:30)
Alper Rifat Ulucinar (Wed: 09:40am - 11:40)
The Office of TAs is EA434


Required Textbook: Operating System Concepts, by A. Silberschatz et al.
The URL for the textbook: www.os-book.com.
Supplemantary Textbook: Modern Operating Systems, by A. Tannenbaum

© Copyright 2006 Bilkent University