Operating Systems
Welcome to the Operating Systems Theory course.
Course Activity
Important Announcements
Classes start from August 2026
Course Materials
Posted: Sep 01, 2026
Assignment 04: CPU Scheduling Algorithms
Posted: Sep 01, 2026
Assignment 03: Context Switching and CPU Dispatch
Posted: Aug 31, 2026
Assignment 02: Process Concepts and the Process Control Block
Posted: Aug 15, 2026
Assignment 01: System Calls and OS Structures
Posted: Aug 03, 2026
Assignment 00: Prequisite Self-Assessment
Posted: Sep 07, 2026
Lecture 06: Priority Scheduling and Multilevel Queues
Posted: Aug 24, 2026
Lecture 05: CPU Scheduling Algorithms
Posted: Aug 23, 2026
Lecture 04: Context Switching and Dispatcher
Posted: Aug 16, 2026
Lecture 03: Process Concepts and Process Control Block
Posted: Aug 09, 2026
Lecture 02: System Calls and Operating System Structures
Posted: Jul 15, 2026
Lecture 01: Introduction to Operating Systems and Execution Management
Posted: Jul 14, 2026
Lecture 00: Prerequisites and Overview