BİL334 Operating Systems

 

Hasan OĞUL
Assoc.Prof.Dr. 

 

Objective. To introduce the students to the concepts, structure, and mechanisms of operating systems, demonstrate the relations between fundamental concepts, algorithms and their implementation in modern operating systems.

Textbook. Tanenbaum, Modern Operating Systems, 2nd Ed., Prentice Hall.

Content

  • Introduction to Basic OS Principles

  • Introduction to Unix Environment

  • Shell Fundementals

  • Processes

  • Concurency, Threads, and Synchronization

  • Scheduling Algorithms

  • Deadlocks

  • Memory Management

  • I/O Systems

  • Introduction to Advanced Operating Systems

Grading

HWs & Project - 10%
Quizes - 10%
Attendance - 5%
Midterm - 35%
Final - 40% 

Announcements

      Midterm Results 

 

Home | Personal | Teaching | Research | News