Lecture No : Date Title & Link to notes Description
1 : Jan 20, 2019 Introduction  
2 : Jan 21, 2019 System Calls and Scheduling Algorithms  
3 : Jan 25, 2019 Virtualization, Activation Records and Program memory  
4 : Jan 26, 2019 Base & Limit Registers, Compaction, Memory Virtualization and Pages  
Minor 1 : Feb 09, 2019 Minor 1 Exam Paper  
5 : Feb 13, 2019 Process Synchronization  
6 : Feb 14, 2019 Threads, Semaphores, Producer-Consumer problem Lab and Assignments Check
7 : Feb 15, 2019 Producer-Consumer Problem  
8 : Mar 02, 2019 Producer-Consumer Problem using Semaphores  
9 : Mar 03, 2019 Deadlocks, Banker’s Algorithm, Dining Philosophers Problem  
10 : Mar 08, 2019 Disk Operations and Disk Scheduling  
11 : Mar 09, 2019 Files and Directories  
Minor 2 : Mar 15, 2019 Minor 2 Exam Paper  
12 : Mar 30, 2019 Buffer Overflow Attacks and Return-Oriented Programming  
13 : Apr 06, 2019 Authentication and Privileges, Access control and Capability Lists, Confused deputy problem  
14 : Apr 06, 2019 Lab Test  
15 : Apr 13, 2019 Mulitprocessor Scheduling, Multi-level page tables and Completely Fair Scheduling (CFS)  
16 : Apr 14, 2019 Chandy Mishra’s Solution to Dining Philosophers  
Major : May 02, 2019 Major Exam Paper