Operating Systems for Placements 2022

Operating Systems for Placements 2022

CodeHelp - by Babbar via YouTube Direct link

Introduction to Operating Systems Placements Course 2022

1 of 32

1 of 32

Introduction to Operating Systems Placements Course 2022

Class Central Classrooms beta

YouTube videos curated by Class Central.

Classroom Contents

Operating Systems for Placements 2022

Automatically move to the next video in the Classroom when playback concludes

  1. 1 Introduction to Operating Systems Placements Course 2022
  2. 2 Lecture 1: What is an Operating System ?
  3. 3 Lecture 2: Types of Operating Systems
  4. 4 Lecture 3: Multi-Tasking vs Multi-Threading
  5. 5 Lecture 4: Components of Operating System
  6. 6 Lecture 5: System Calls in Operating System [Theory + Example + Hands-on Terminal]
  7. 7 Lecture 6: How Operating System Boots up?
  8. 8 Lecture 7: Difference between 32-bit & 64-bit Operating System
  9. 9 Lecture 8: Comparison between different STORAGES used in Computer
  10. 10 Lecture 9: How OS creates a PROCESS || Introduction to Process
  11. 11 Lecture 10: What are different Process States in Operating System ?
  12. 12 Lecture 11: Context Switching in OS | Medium Term Scheduler | Orphan/Zombie Process
  13. 13 Lecture 12: What is Convoy Effect | FCFS CPU Scheduling Algorithm
  14. 14 Lecture 13: Shortest Job First Algorithm | Priority Scheduling | Round Robin CPU Scheduling
  15. 15 Lecture 14: Multi Level Queue Scheduling || MLFQ || Comparison btw CPU Scheduling Algorithms
  16. 16 Lecture 15: What is Concurrency ? || Multi-Threading in C++ || Operating Systems Placement Series
  17. 17 Lecture 16: Critical Section Problem || Race condition in OS
  18. 18 Lecture 17: Conditional Variables & Semaphores to Synchronise Threads
  19. 19 Lecture 18: Producer Consumer Problem and its Solution || OS Placement Series
  20. 20 Lecture 19: Reader-Writer Problem and its Solution || OS Placement Series
  21. 21 Lecture 20: The Dining Philosophers Problem & its Solution
  22. 22 Lecture 21: What is Deadlock | Necessary Conditions | Handling Methods | Part - 1
  23. 23 Lecture 22: Deadlock Avoidance | Deadlock Detection and Recovery | Part - 2
  24. 24 Lecture 23: Solving LeetCode Problems on Concurrency || OS Placement Series
  25. 25 Lecture 24: Memory Management in OS || Contiguous Memory Allocation
  26. 26 Lecture 25: How OS manages Free Space? || Memory Management
  27. 27 Lecture 26: What is Paging? || Non-Contiguous Memory Allocation
  28. 28 Lecture 27: What is Segmentation || Non-Contiguous Memory Allocation
  29. 29 Lecture 28: What is Virtual Memory? || Page fault in OS
  30. 30 Lecture 29: Page Replacement Algorithms || How to implement LRU algorithm?
  31. 31 Lecture 30: What is Thrashing? || Important Interview Question
  32. 32 Bonus Session: Solving LeetCode Problems on Concurrency || Operating Systems Placement Series

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.