Full Course about Operating System - for Beginners

This video tutorial explains what an operating system is, how it manages computer hardware and software resources, and how it provides common services for computer programs. Watch to learn more.

Contents:

·         Hardware Resources

·         Introduction to Operating Systems

·         Introduction to Linux

·         Disk I/O

·         Disk Scheduling

·         Filesystems

·         CPU Features

·         Kernel Architectures

·         Linux Basics - Part 1

·         Linux Basics - Part 2

·         Interrupts and I/O

·         Interrupt Controllers

·         Interrupt Handling

·         Memory Resources

·         Dynamic Memory Allocation

·         Kernel Memory Allocation

·         Paging

·         Page Tables

·         Memory Protection

·         Virtual Memory - Part 1

·         Virtual Memory - Part 2

·         Page Replacement

·         Processes - Part I

·         Processes - Part II

·         Process Management

·         Operating System

Course Author: Mike Murphy

Licensed: Creative Commons Attribution license (reuse allowed)