YoVDO

Operating Systems - Comprehensive Course for Beginners

Offered By: freeCodeCamp

Tags

Operating Systems Courses Computer Science Courses Memory Management Courses File Management Courses Deadlocks Courses Process Management Courses CPU Scheduling Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Dive into a comprehensive 25-hour operating systems course designed for beginners. Gain a thorough understanding of fundamental and advanced concepts, including process management, CPU scheduling, process synchronization, deadlock prevention, memory management, and file systems. Explore the inner workings of operating systems and learn how they efficiently manage computer resources. Follow along with instructor Kshitij Sharma as he covers topics ranging from introductory background to miscellaneous advanced subjects. Access additional course resources through the provided link to enhance your learning experience. Perfect for those looking to build a strong foundation in operating system principles and functionalities.

Syllabus

⌨️ Welcome to the Course
⌨️ Introduction and Background
⌨️ Process Management
⌨️ CPU Scheduling
⌨️ Process Synchronization
⌨️ Deadlock
⌨️ Memory Management
⌨️ File Management
⌨️ Miscellaneous Topics


Taught by

freeCodeCamp.org

Related Courses

Supply Chains in Practice: How Things Get to You
The University of Warwick via FutureLearn
Supply Chain Principles
Georgia Institute of Technology via Coursera
Fundamentals of Red Hat Enterprise Linux 9
Red Hat via edX
Использование механизмов операционных систем в разработке программного обеспечения
National Research Nuclear University MEPhI via Coursera
Operating System Fundamentals
Indian Institute of Technology, Kharagpur via Swayam