Applications Open now for May 2025 Batch | Applications Close: May 20, 2025 | Exam: July 13, 2025

Applications Open now for May 2025 Batch | Applications Close: May 20, 2025 | Exam: July 13, 2025

Degree Level Course

Operating System

by Chester Rebeiro

Course ID: BSCS4022

Course Credits:

Course Type:

Pre-requisites: BSCS3031 -  Computer Systems Design

Course structure & Assessments

For details of standard course structure and assessments, visit Academics page.

WEEK 1 Introduction and system organization
WEEK 2 Booting /Memory management
WEEK 3 Processes and system calls
WEEK 4 Child process, first process, fork, exit and wait system calls
+ Show all weeks

Prescribed Books

The following are the suggested books for the course:

A simple, Unix-like teaching operating system by Russ Cox, Frans Kaashoek, and Robert Morris (Link)

About the Instructors

Chester Rebeiro
Associate Professor, Computer science and Engineering, IIT Madras

Chester Rebeiro is currently Associate Professor at IIT Madras. He completed his PhD from IIT Kharagpur and a post-doc from Columbia University. His research interests are hardware security, applied cryptography, side channel analysis, and operating system security.

...  more

He is also Associate Editor for the Journal of Hardware and Systems Security (HASS) published by Springer. In addition to guiding several students on their PhD and M.S. degrees, has also published prolifically, and has published in many IEEE conference proceedings. He teaches secure systems engineering and secure processor microarchitecture. He is also an author of two chapters in the above areas published by Springer.

  less