Lec No. |
Topic |
Materials |
1 | Introduction to Operating System 10 July, Thursday, 2025 | PPT Syllabus |
2 | Introduction to Unix System Programming 10 July, Thursday, 2025 | PPT |
3 | Single-Processor Systems, Multiprocessor Systems, Clustered Systems, Multiprogramming and Multitasking 11 July, Friday, 2025 |     Galvin Ch1. |
4 | Operating-System Operations, Dual-Mode and Multimode Operation 14 July, Monday, 2025 |     Galvin Ch1. |
5 | System Calls, System Services, Linkers and Loaders 17 July, Thursday, 2025 |     Galvin Ch2. |
6 | Unix Basic Commands 17 July, Thursday, 2025 | PPT |
7 | Process, Thread, Process Scheduling 18 July, Friday, 2025 |     Galvin Ch3. |
8 | Context Switch, Operations of Process 21 July, Monday, 2025 | PPT Zombie, Orphan |
9 | Process Creation (fork) & Wait 24 July, Thursday, 2025 | PPT Sample Codes |
10 | Using the Shell & Meta Characters 24 July, Thursday, 2025 | PPT |
11 | Process Creation (fork) & Wait cont.. 25 July, Friday, 2025 |     |
12 | Process Creation (fork) & Wait cont.. 28 July, Monday, 2025 |     |
13 | Introduction to Thread 31 July, Thursday, 2025 | PPT Sample Codes |
14 | Process, fork (upto slide 47) 31 July, Thursday, 2025 | PPT |
15 | Thread and Process on local and shared Variables 01 August, Friday, 2025 | PPT Sample Codes |
16 | Multicore Programming: Programming Challenges, Amdahl’s Law, Types of Parallelism, Multithreading Models 04 August, Monday, 2025 |     Galvin Ch4. |
17 | Thread Issues 07 August, Thursday, 2025 | PPT |
18 | Inspect Zombie and Orphan process, wait, waitpid and exec (from slide 48) 07 August, Thursday, 2025 | PPT |
19 | CPU Scheduling 08 August, Friday, 2025 | PPT Galvin Ch5. |
20 | Scheduling Criteria, Scheduling algorithm, FCFS, SJF 11 August, Monday, 2025 |     Galvin Ch5. |
21 | Round Robin Scheduling 14 August, Thursday, 2025 |     Galvin Ch5. |
22 | Child & Parent Process with wait 14 August, Thursday, 2025 | PPT |
23 | Priority Scheduling, Multilevel Queue Scheduling 18 August, Monday, 2025 |     Galvin Ch5. |
24 | Priority Scheduling, Multilevel Queue Schedulingicon 21 August, Thursday, 2025 |     Galvin Ch5. |
25 | POSIX Thread 21 August, Thursday, 2025 | PPT |
26 | Multilevel Feedback Queue Scheduling 22 August, Friday, 2025 |     Galvin Ch5. |
27 | Multi Processor Scheduling 25 August, Monday, 2025 | PPT Galvin Ch5. |
28 | Realtime Scheduling 28 August, Thursday, 2025 | PPT Galvin Ch5. |
29 | Unix IO 28 August, Thursday, 2025 | PPT dup2 example |
30 | Realtime Scheduling (Cont.) 29 August, Friday, 2025 |     |
31 | Synchronization tools: Critical Section, Peterson Solution, Hardware Support for Synchronization, Mutex 04 September, Thursday, 2025 | PPT Galvin Ch6. |
32 | Practice Program with mutex 04 September, Thursday, 2025 | PPT |
33 | Hardware Support for Synchronization, Mutex 05 September, Friday, 2025 |     Galvin Ch6. |
34 | More About Mutex 18 September, Thursday, 2025 | PPT |
35 | Practice Program with mutex & Dead lock 18 September, Thursday, 2025 | PPT |
36 | Semaphore 19 September, Friday, 2025 | PPT |
37 | Dining Philospher Problem 22 September, Monday, 2025 | PPT |
38f | Class Rearranged for Puja Holidays 06 October, Monday, 2025 |     |
38 | Semaphore Example Program 25 September, Thursday, 2025 |     |
39 | Critical Section & Semaphore 25 September, Thursday, 2025 | PPT Sample Codes |
40 | Deadlocks: System model - Deadlock characterization 09 October, Thursday, 2025 |     Galvin Ch8. |
41 | Investigate 3 programs dead_lock.c, live_lock1.c and live_lock2.c 09 October, Thursday, 2025 | PPT |
42 | Mid Sem Answer Script discussion and Distribution 10 October, Friday, 2025 |     |
43 | Deadlock Prevention, Avoidance & Recover 13 October, Monday, 2025 | PPT |
44 | Monitor & Dining Philospher Problem (Extra Class for 06-10-2025) 15 October, Wednesday, 2025 | PPT |
45 | Inter Process Communication 16 October, Thursday, 2025 | PPT |
46 | Posix IPC 16 October, Thursday, 2025 | PPT |
Comments
Please correct midsem papers leniently. Thank you
You told there will be no codes just outputs of the code for midsem.but majority of questions writing code.so please correct midsem papers leniently.Thankyou
Anyone here know how to remove ur comment? I acc
Write Your Feedback on this Course