| S.N.
|
Level
|
Lesson
|
Topic
|
Date
|
Remarks
|
| 1
|
BICTE 4th Semester
|
Teaching Lesson Plan 1
|
What operating system do?
|
2023/12/21
|
|
| 2
|
BICTE 4th Semester
|
Teaching Lesson Plan 2
|
Types of an OS: Batch OS & Multitasking/Timesharing OS
|
2023/12/21
|
|
| 3
|
BICTE 4th Semester
|
Teaching Lesson Plan 3
|
Multiprocessing OS & Real Time OS
|
2023/12/21
|
|
| 4
|
BICTE 4th Semester
|
Teaching Lesson Plan 4
|
Distributed, Network & Mobile OS
|
2023/12/21
|
|
| 5
|
BICTE 4th Semester
|
Teaching Lesson Plan 5
|
Functions/Operations of an OS
|
2023/12/21
|
|
| 6
|
BICTE 4th Semester
|
Teaching Lesson Plan 6
|
System Calls
|
2023/12/21
|
|
| 7
|
BICTE 4th Semester
|
Teaching Lesson Plan 7
|
Structure of an OS
|
2023/12/21
|
|
| 8
|
BICTE 4th Semester
|
Teaching Lesson Plan 8
|
Process & Thread
|
2023/12/21
|
|
| 9
|
BICTE 4th Semester
|
Teaching Lesson Plan 9
|
Operations on Processes
|
2023/12/22
|
|
| 10
|
BICTE 4th Semester
|
Teaching Lesson Plan 10
|
Interprocess Communication
|
2023/12/24
|
|
| 11
|
BICTE 4th Semester
|
Teaching Lesson Plan 11
|
Process States
|
2023/12/27
|
|
| 12
|
BICTE 4th Semester
|
Teaching Lesson Plan 12
|
Process Synchronization & Critical Section Problem
|
2023/12/28
|
|
| 13
|
BICTE 4th Semester
|
Teaching Lesson Plan 13
|
Solution of Critical Section Problem: Peterson's Solution, Mutex Locks
|
2023/12/29
|
|
| 14
|
BICTE 4th Semester
|
Teaching Lesson Plan 14
|
Solution of Critical Section Problem: Semaphores, Monitors
|
2024/01/01
|
|
| 15
|
BICTE 4th Semester
|
Teaching Lesson Plan 15
|
Concept of CPU Scheduling & Scheduling Criteria
|
2024/01/02
|
|
| 16
|
BICTE 4th Semester
|
Teaching Lesson Plan 16
|
Scheduling Algorithms: First Come First Serve(FCFS)
|
2024/01/03
|
|
| 17
|
BICTE 4th Semester
|
Teaching Lesson Plan 17
|
Scheduling Algorithms: Shortest Job First(SJF)
|
2024/01/04
|
|
| 18
|
BICTE 4th Semester
|
Teaching Lesson Plan 18
|
Scheduling Algorithms: Shortest Remaining Time First(SRTF)
|
2024/01/30
|
|
| 19
|
BICTE 4th Semester
|
Teaching Lesson Plan 19
|
Scheduling Algorithms: Round Robin
|
2024/01/31
|
|
| 20
|
BICTE 4th Semester
|
Teaching Lesson Plan 20
|
Introduction to Deadlock and its Features
|
2024/02/01
|
|
| 21
|
BICTE 4th Semester
|
Teaching Lesson Plan 21
|
Deadlock Prevention and Deadlock Avoidance
|
2024/02/02
|
|
| 22
|
BICTE 4th Semester
|
Teaching Lesson Plan 22
|
Deadlock Detection and Deadlock Recovery
|
2024/02/07
|
|
| 23
|
BICTE 4th Semester
|
Teaching Lesson Plan 23
|
Introduction to Memory Management
|
2024/02/08
|
|
| 24
|
BICTE 4th Semester
|
Teaching Lesson Plan 24
|
Swapping
|
2024/02/09
|
|
| 25
|
BICTE 4th Semester
|
Teaching Lesson Plan 25
|
Memory Allocation Strategies: Contiguous & Non-contiguous Allocation
|
2024/02/11
|
|
| 26
|
BICTE 4th Semester
|
Teaching Lesson Plan 26
|
Introduction to Paging
|
2024/02/12
|
|
| 27
|
BICTE 4th Semester
|
Teaching Lesson Plan 27
|
Types of Paging
|
2024/02/13
|
|
| 28
|
BICTE 4th Semester
|
Teaching Lesson Plan 28
|
Structure of Page Table
|
2024/02/15
|
|
| 29
|
BICTE 4th Semester
|
Teaching Lesson Plan 29
|
Segmentation
|
2024/02/16
|
|
| 30
|
BICTE 4th Semester
|
Teaching Lesson Plan 30
|
Virtual Memory Management
|
2024/02/18
|
|
| 31
|
BICTE 6th Semester
|
Teaching Lesson Plan 30
|
Virtual Reality
|
2024/05/10
|
Internal
|