About the Course
E0-253 seeks to equip students with the a hands-on overview of the design and implementation of operating systems.
Administrative Details
-
Instructors:
Vinod Ganapathy and
Ashish Panwar (Microsoft Research
India).
-
TA team: Aditya Ravishankar (raditya), Nikhil Dhama (nikhildhama),
Saurabh Girish Awinashe (saurabhg), Kishore Addala Varma (kishorea), and
Vivek Kumar (vivekkumar13).
The TA team will be the points of contact for all project related questions.
- Class hours: Monday, Wednesday and Friday, 9:30am-11am,
in CSA-112. There will be two classes per week. Class will be held on MW when
VG teaches, and MF when AP teaches.
-
MS Teams Link:
Join
the MS Teams group with your IISc email ID
-
Textbook: This is a graduate-level OS course, and we will read a number
of research papers as part of the course. However, you are expected to be
familiar (in its entirety) with the content of a standard
undergraduate-level OS course, such as for example, the "Dinosaur book" by
Silberschatz, Galvin and Gagne. For this course, we will, at times, consult the
material in the freely-available OSTEP book:
Operating Systems:
Three Easy Pieces, by Remzi Arpaci-Dusseau and Andrea Arpaci-Dusseau.
- Prerequisites: Exposure to OS and programming, as provided in a standard undergraduate-level computer science degree. Knowledge of C programming is a must.
Score range | |
90 ≤ score ≤ 100 | |
80 ≤ score < 90 | |
70 ≤ score < 80 | |
60 ≤ score < 70 | |
50 ≤ score < 60 | |
40 ≤ score < 50 | |
0 ≤ score < 40 |