Tribhuvan University
Institute of Science and Technology
Bachelor of Science in Computer Science and Information Technology
Course Title: Operating Systems
Course no: CSC264
Semester: IV
Nature of course: Theory + Lab
Full Marks: 60 + 20 + 20
Pass Marks: 24 + 8 + 8
Credit Hours: 3
Course Description : This course includes the basic concepts of operating system components. It consists of process management, deadlocks and process synchronization, memory management techniques, File system implementation, and I/O device management principles. It also includes case study on Linux operating system.
Course Objective : 1. Describe need and role of operating system. 2. Understand OS components such a scheduler, memory manager, file 3. System handlers and I/O device managers. 4. Analyze and criticize techniques used in OS components 5. Demonstrate and simulate algorithms used in OS components 6. Identify algorithms and techniques used in different components of Linux
The laboratory work includes solving problems in operating system. The lab work should include;