Operating Systems
Faculty: Department of Computer Science and Engineering
Batch: 2024
Description
This course provides an in-depth study of operating systems concepts and their implementation. Students will learn about processes, threads, memory management, file systems, and device drivers. The course will also cover advanced topics such as virtualization, distributed systems, and security. By the end of the course, students should have a deep understanding of operating systems and be able to design and implement their own operating systems.
Projects
References
- Operating Systems course by Georgia Tech
- Operating System Concepts by Abraham Silberschatz, Peter B. Galvin, and Greg Gagne