COS 331

Operating Systems II

Concurrency: States & state diagrams, Structures, Dispatching and Context switching; interrupts, Concurrent execution, mutual exclusion problem and some solutions. Deadlock; Models and mechanisms (Semaphores, monitors etc)Producer-consumer problem & synchronization; Multiprocessor issues; Scheduling and dispatching, ; Memory management: Overlays, swapping and partition, paging and segmentation, placement and replacement policies, working sets and trashing, caching.

Course Code
COS 331
Department
Computer Science, ICT Programme
Campus
Sumas University
Level
300 Level, Undergraduate
Instructor
Sumas University Lecturer
Semester
First Semester
Credit
1 Units
Method
Lecture