| Course Code: CS301MH Course Name: Operating Systems Syllabus: Pre-requisites: NIL Introduction to structure and organization of computer systems, operating systems, and networks 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. Textbook: 1. A. Silberschatz, P. B. Galvin and G. Gagne, Operating System Concepts, 10th Ed, Wiley India, 2018 2. Stalling, W. Operating Systems: Internals and Design Principles. 9/e. Pearson, 2018. |