Event Looped logoEvent Looped
Explore
  • Overview
  • Dashboard
  • Plans & Pricing
  • Free MonthNew
Interview
  • Interview Agent
  • DSA InterviewNew
  • Javascript Conceptual
  • Company Problems
  • Resume Builder
Learn
  • Computer Networks
  • Operating SystemNew
  • Articles
Practice
  • Machine Coding
  • Typing PracticeNew
Home
Operating System

Learn operating systems fromfirst principles.

18 topics across 8 modules — from what an OS is all the way to how processes, memory, and disks are managed. Clear explanations, diagrams, and interview-ready notes.

Explore modules
Operating system overview
8Modules
18Topics
259+Sections
Beginner → ProLevel
Module 01

Introduction

2 topics

Operating System Basics

11 sections

Not started0%
Read notes

OS Structure

10 sections

Not started0%
Read notes
Module 02

Processes & Threads

3 topics

Process Management

12 sections

Not started0%
Read notes

Threads

11 sections

Not started0%
Read notes

CPU Scheduling

15 sections

Not started0%
Read notes
Module 03

Concurrency

2 topics

Process Synchronization

16 sections

Not started0%
Read notes

Deadlock

14 sections

Not started0%
Read notes
Module 04

Memory

2 topics

Memory Management

16 sections

Not started0%
Read notes

Virtual Memory

17 sections

Not started0%
Read notes
Module 05

Storage

3 topics

File System

21 sections

Not started0%
Read notes

Disk Management

15 sections

Not started0%
Read notes

Input / Output Management

14 sections

Not started0%
Read notes
Module 06

Advanced OS

3 topics

System Calls

13 sections

Not started0%
Read notes

Inter-Process Communication

14 sections

Not started0%
Read notes

Protection and Security

14 sections

Not started0%
Read notes
Module 07

Practical OS

1 topic

Linux / Unix Basics

13 sections

Not started0%
Read notes
Module 08

Interview Prep

2 topics

Important OS Comparisons

20 sections

Not started0%
Read notes

Most Asked Interview Problems

13 sections

Not started0%
Read notes