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 |
|