This course deals with the design and implementation of operating systems. The topics include the bootup sequence, memory management, processes, interrupt handling, file systems, synchronization, inter process communication, device drivers, and security issues in modern operating systems.
The course is built on the xv6 operating system for a RISC-V microprocessor.
Pallavi Borkarv - CS20D202
Saltanat Firdous - CS21D403
Prashant Singh - CS24D002
Dipanshu Kumar - CS24M019
Rahul Kumar Singh - CS25M038
Rithick E. - CS25M040
Sandesh Kumar - CS25M042
Shivam - CS25M044
computer organization, assembly language programming for RISC V, advanced programming in C, data structures and algorithms