Sno Date Topic Lab Assignment
         
1 4 Aug Logistics & Introduction to OS, Video    
2 5 Aug Processes, , Video, Zoom    
  6 Aug   Process commands (top, ps)  
3 7 Aug Process API(Video), CPU Scheduling 1(Video), Zoom    
  11 Aug Zoom Meeting on CPU Scheduling    
  12 Aug Guest Lecture on Assembly Language, Video    
4 13 Aug CPU Scheduling 1   Project topics discussion
5 14 Aug CPU Scheduling (continued - slides above) CPU scheduling 2, Video Zoom Meeting    
6, 7 15 Aug File System Slide1, Slides2 Slides3 Zoom Meeting 1, Zoom Meeting 2    
8 18 Aug Memory management 1, Video Memory management 2 (Base and Bounds), Video (first 32 mins)    
9 19 Aug Segmentation, Segmentation 2, Video 1 (32 mins onwards) Video 3 (till 27 mins)    
10 21 Aug Paging1, Video, (27 mins onwards) Paging2, Video (first 33 mins)    
11 22 Aug Zoom Meeting (Paging)    
12 25 Aug Advanced pagingZoom Meeting (Multilevel Paging)    
13 26 Aug Zoom Meeting (Multilevel Paging)    
14 28 Aug Swapping, Zoom meeting    
15 29 Aug Concurrency, Zoom Meeting (Concurrency)    
16 8 Sep Locks, Zoom meeting    
17 9 Sep Locks, , Zoom meeting    
18 10 Sep Doubt session Zoom meeting    
19 11 Sep Advanced Locks - Queue based Zoom meeting    
20, 21 12 Sep Condition Variables 1, Condition Variables 2, Zoom meeting    
22 15 Sep Condition Variables, Bounded buffer Zoom meeting    
23 16 Sep Bounder buffer, Semaphores Zoom meeting    
24 18 Sep Semaphores, deadlock Zoom meeting    
25 22 Sep Common concurrency problems, Bugs Zoom meeting    
26 23 Sep IO+HDD Zoom meeting    
27 25 Sep IO+HDD Zoom meeting    
28, 29 26 Sep HDD+Raid Zoom 1, Zoom 2    
30 29 Sep Raid 2 Zoom