
YouTubeMark your own learning status. Opening a course link does not establish enrollment.
Loading saved status…
This 25-hour course introduces operating systems from the basics and then works through the major areas in turn: process management, CPU scheduling, process synchronization, deadlock, memory management and file management. A closing section covers miscellaneous topics.
The largest blocks go to process synchronization and memory management, so the course is best taken in sections across several sessions rather than in one sitting. The chapter markers make it easy to return to any part.
Learn fundamental and advanced operating system concepts in 25 hours. This course will give you a comprehensive understanding of how operating systems function and manage resources.
✏️ Course created by Kshitij Sharma.
Course resources: https://drive.google.com/file/d/15nkEaWQ3gJveC30blQUSZ-GWfiObgLmc/view?usp=sharing
❤️ Support for this channel comes from our friends at Scrimba – the coding platform that's reinvented interactive learning: https://scrimba.com/freecodecamp
⭐️ Contents ⭐️
- 0:00:00 Welcome to the Course
- 0:03:43 Introduction and Background
- 1:28:56 Process Management
- 2:47:34 CPU Scheduling
- 6:12:23 Process Synchronization
- 12:32:14 Deadlock
- 14:20:29 Memory Management
- 21:20:28 File Management
- 23:43:16 Miscellaneous Topics
Thanks to our Champion and Sponsor supporters:
👾 davthecoder
👾 jedi-or-sith
👾 南宮千影
👾 Agustín Kussrow
👾 Nattira Maneerat
👾 Heather Wcislo
👾 Serhiy Kalinets
👾 Justin Hual
👾 Otis Morgan
👾 Oscar Rahnama
--
Learn to code for free and get a developer job: https://www.freecodecamp.org
Read hundreds of articles on programming: https://freecodecamp.org/news
Advertisement
No Korshub reviews yet.