Operating Systems
Code: MA3371H | L-T-P-C: 3-0-0-3
Introduction to Operating Systems, process management basics, Processes and threads and their scheduling, synchronization, deadlocks in concurrent processes; Memory management basics, demand paging and virtual memory implementation; File system design and implementation.,
Texts:
- A. Silberschatz, P. B. Galvin and G. Gagne, Operating System Concepts, Tenth Edition, John Wiley, 2019.
References:
- W. Stallings, Operating Systems: Internals and Design Principles, Ninth Edition, Pearson, 2018.
- A. S. Tanenbaum and A. S. Woodhull, Operating Systems Design and Implementation, Third Edition, Pearson India, 2015.
- A. S. Tanenbaum and H. Bos, Modern Operating Systems, Fifth Edition, Pearson Education, 2024.