Showing the latest revision in section Curriculum 2022. The earlier version is in section Curriculum 2017.
Curriculum 2022
Course content
This is a companion lab to the Operating Systems course. In a typical offering, students extend features in an existing operating system or implement a tiny operating system which has (primitive) implementation of all the important features like process management (3 weeks), memory management (3 weeks), file systems (3 weeks) and inter-process communication and synchronization (3 weeks).
Learning outcomes
The student is able to appreciate the various concepts learnt in the theory course and their implementation in a real operating environment.
Curriculum 2017
This is a companion lab to the CS3010 Operating Systems course. Students implement a tiny operating system which has (primitive) implementation of all the important features like process management, memory management, file systems and inter-process communication and synchronization.
Past Offerings
- Offered in Aug-Nov, 2023 by Jasine Babu, Dinesh K
- Offered in Aug-Dec, 2022 by Sandeep Chandran
- Offered in Jul-Dec, 2021 by Sandeep, Satyajit
- Offered in Jul-Dec, 2020 by Sandeep, Satyajit
- Offered in July-Dec, 2019 by Sandeep, Jasine
- Offered in July-Dec, 2018 by Jasine, Vivek
Course Metadata
Item | Details |
---|---|
Course Title | Operating Systems Lab |
Course Code | CS3110 |
Course Credits | 0-0-3-3 |
Course Category | PMC |
Proposing Faculty | Sandeep Chandran |
Approved on | Senate 20 of IIT Palakkad |
Course prerequisites | Operating Systems (Prerequisites/ Corequisites) |
Course status | revised |
Course revision information | CS3110 Operating Systems Lab |