For the student
- To know the role and function of the operating system in a modern computer system
- To know the key concepts, issues and design principles
- To understand and solve basic Inter Process Communication (IPC) problems
- Introduction, objectives and history
- Processes and process scheduling
- Administration of memory / storage
- Virtual memory, Segment, Paging
- File system and security- Input/Output
- Inter Process Communication, synchronization and deadlocks
- Examples from UNIX, MS-DOS and WIN-95
- An introduction to distributed systems
Lectures and compulsory assignments.
75% of the compulsory assignments must be approved before sitting the examination.
Three hour written examination
From 1.0 to 6.0, with decimals. 1.0 is best.