COURSE LOG

NAME OF INSTITUTION Lahore Garrison University
PROGRAM (S) TO BE EVALUATED Computer Science
Course Name Operating Systems
Catalog Number
Instructor Name Khola Farooq
WeekDurationTopics Covered Evaluation Instruments UsedSignature
26-Oct-2022 1.5 hours Concepts Revision about Software, Hardware, Memory, User & Operating System Types, Features, Uses, Functions
1.5 hours Installation of Virtual Machine
31-Oct-2022 1.5 hours Installation of Ubuntu and error Solving
1.5 hours Exploring Linux GUI Linux
7-Nov-2022 1.5 hours Linux Basic Commands
1.5 hours Linux Basic Commands
14-Nov-2022 1.5 hours Linux Commands Short-cut keys in Linux
1.5 hours Compiling and running C code in Linux Quiz # 01
21-Nov-2022 1.5 hours G++ Compiler Linux
1.5 hours Process creation using system calls
28-Nov-2022 1.5 hours Process Termination, wait () and Exist () Assignment # 1
1.5 hours Implementing the Orphan process and Zombie process
5-Dec-2022 1.5 hours Inter-process communication between processes using PIPES
1.5 hours Implementing FCFS scheduling algorithm in C Quiz # 02
19-Dec-2022 1 Hour Mid Term
26-Dec-2022 1.5 hours Implementing Round Robin scheduling algorithm in C
1.5 hours Implement a Non-Preemptive priority scheduling algorithm
2-Jan-2023 1.5 hours The preemptive priority scheduling algorithm Assignment # 02
1.5 hours Non-Preemptive Shortest Job First Scheduling algorithm
9-Jan-2023 1.5 hours Mid Terms
1.5 hours
16-Jan-2023 1.5 hours Implementing Reader writer Problem in C
1.5 hours Implementing Dining Philosopher's Problem in C
23-Jan-2023 1.5 hours Implementing producer-consumer Problems in C Assignment # 03
1.5 hours Implementing Sleeping barber Problem in C
30-Jan-2023 1.5 hours Implementing Banker's Algorithm for Deadlock avoidance in C
1.5 hours Implementing Semaphore Quiz # 03
6-Feb-2023 1.5 hours Calculating Bit Map Overhead in Disk Free-Space Management in C
1.5 hours Logical to Physical Address Translation in C
15-Feb-2023 1.5 hours Calculating Paging Parameters and Paging Performance in C
1.5 hours Simulate the Paging techniques of memory Management
20-Feb-2023 2 Hour Final Term
Instructor Name Khola Farooq
Instructor Signature
Date