The “Operating Systems” (OS) course is an advanced systems programming course taken by CS/CE students in their 3rd year/5th semester. By this time, students are expected to be adept in programming and well-versed in computer architecture.nnIn general, the course has four components:n(a) Process Scheduling, (b) Memory Management, (c) Concurrency, and (d) Persistence

