Loading [MathJax]/jax/output/CommonHTML/fonts/TeX/fontdata.js

Tribhuvan University

Faculty of Education

Course Title: Opearting System

Course no: ICT Ed. 445

Nature of course: Theory+ Pratical

Full Marks: 100

Pass Marks: 40

Credit Hours: 3

Course Description : Operating Systems covers fundamental and advanced concepts in operating system design and functionality, including process management, thread scheduling, synchronization, deadlock handling, memory management, virtual memory, file systems, input/output systems, and security protocols. Students engage in a combination of lectures, laboratory sessions, and hands-on projects to apply these concepts effectively. Emphasis is placed on understanding how operating systems manage hardware and software resources, utilizing tools like system monitors, simulators, and debuggers. Practical activities include implementing scheduling algorithms, developing synchronization mechanisms using semaphores and monitors, designing memory management schemes, and exploring file system architectures. Students will also learn to analyze different operating system architectures and apply best practices in system security and resource management.

Course Objective : This module aims to impart the basic management knowledge, and skills to the students so as to enhance their managerial capabilities and enable them to apply in the practical field

Course Contents:
Reference Books: