Course Objective

Operating systems are an essential part of any computer system. Similarly, a course on operating systems is an essential part of any computer science education. This field is undergoing rapid change, as computers are now prevalent in virtually every arena of day-to-day life--from embedded devices in automobiles through the most sophisticated planning tools for governments and multinational firms. Yet the fundamental concepts remain fairly clear, and it is on these that we base this course.

  • Credit: 3 Units
  • Semester: Fall 2016
  • Group: 1
  • Lecture Class: Saturday and Monday, 7:30-9
  • Room: 225

Reference books

  • Operating System Concepts - 9ed Solution


  • Arman Sepehr email: sepehr[at]

Teaching Assistants:

  • Nima Najafzadeh email: nima.njfz[at]
  • Reza Ranjkesh email: rezaranjkeshshoorkaii[at]
  • Milad Barzegar email: barzegar.74[at]
  • Yasamin Sadat Khadem Alsharie email: yasaminsadat[at]

Evaluation[Grading Policy]

Midterm(1st of Azar)6points
Final 6points
Homework & Project6points
Class Activity1point