Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Operating Systems

via YouTube

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Dive into a comprehensive 9-hour exploration of operating systems, covering fundamental concepts, process management, CPU scheduling algorithms, deadlock handling, and memory management. Learn about various types of operating systems, process state transitions, and scheduling algorithms like FCFS, SJF, SRTF, and Round Robin. Explore deadlock conditions, prevention, avoidance, and recovery techniques, including Resource Allocation Graphs and Banker's Algorithm. Examine page replacement algorithms, multilevel queue scheduling, and tackle GATE Computer Science questions related to operating systems. Gain a solid understanding of essential operating system principles and their practical applications in computer science.

Syllabus

introduction to operating system and its Functions | Operating System.
Types of Operating Systems(Batch, Multiprogramming, Time Sharing, Multiprocessing, Real Time).
Process State Transition Diagram and various Schedulers | Operating System.
FCFS(First Come First Serve) CPU Scheduling Algorithm with example | Operating System.
Convoy Effect in FCFS(First Come First Serve) Algorithm| Operating System.
Shortest Job First(SJF) Scheduling Algorithm with example | Operating System.
Shortest Remaining Time First(SRTF) Scheduling Algorithm with Example | Operating System.
Advantage and Disadvantage of Shortest Job First(SJF) Scheduling Algorithm | Operating System.
SJF with Prediction of Burst Time in OS | with example.
SJF with processes having CPU and IO Time | CPU Scheduling Algorithm in OS.
FCFS with IO Time - CPU Scheduling Algorithm in OS.
Round Robin(RR) CPU Scheduling Algorithm in OS with example.
Round Robin(RR) Scheduling example with advantages and drawbacks | Operating Systems.
GATE Computer Science previous year question on Round Robin(RR) scheduling | Operating Systems.
Non Preemptive Priority Scheduling Algorithm with example | Operating System.
Preemptive Priority Scheduling Algorithm in OS with example | Operating System.
Starvation and Aging in Priority Scheduling | Operating Systems.
Deadlock | Necessary conditions for Deadlock | Operating Systems.
Resource Allocation Graph in Deadlock | with example | Operating System.
Deadlock handling methods | Deadlock Prevention | Operating System.
Deadlock Avoidance with Resource Allocation Graph(with example) | Operating System.
Deadlock Avoidance: Banker's Algorithm with example | Operating System.
Deadlock Avoidance: Bankers(Resource Request Algorithm) with example |Operating System.
Deadlock Detection and Recovery : Wait-for Graph and Banker's algorithm | Operating System.
Deadlock Recovery in Operating System.
Deadlock | GATE Question Previous Year | Operating System.
CPU Scheduling Criteria in Operating system | Various Times related to Process.
Page replacement Introduction| FIFO page replacement algorithm with example| Operating System.
Page Replacement Algorithms | LRU and optimal | Operating Systems.
Belady's Anomaly in FIFO page replacement algorithm with example | Operating System.
Multilevel queues and multilevel feedback queue scheduling | Operating systems.

Taught by

Jenny's lectures CS/IT NET&JRF

Reviews

Start your review of Operating Systems

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.