Operating Systems

Operating Systems

At the end of the module, students should be able to:
1. Discuss the structures and history of operating systems
2. Explain the various process management concepts including scheduling, synchronization ,deadlocks and multithreading
3. Describe the concepts of memory management including virtual memory and resources sharing among the users
4. Demonstrate the issues related to file system interface and implementation, disk management
5. Familiar with protection and security mechanisms.

Assessment Methods and Types
Assignment - 30% CLO3,CLO4
Test - 20% CLO1,CLO2
Final Examination - 50% CLO1,CLO2,CLO3,CLO4,CLO5