Mohadra
Learn fast, stay consistent
0%Progress

Operating Systems

Processes

Explore how operating systems manage processes and execute programs.
Goal:
Learn how programs are executed.
3Lessons
6Micro-lessons
BeginnerDifficulty
Lesson 1

Understanding Processes

Learn what processes are and how they function in an operating system.
Start2 Micro-lessons

Micro lesson 1
What is a Process?
Micro lesson 2
Lifecycle of a Process
Lesson 2

Process Scheduling

Discover how operating systems schedule processes efficiently.
Start2 Micro-lessons

Micro lesson 1
Scheduling Algorithms
Micro lesson 2
Priority Scheduling
Lesson 3

Inter-Process Communication

Understand how processes communicate and share data.
Start2 Micro-lessons

Micro lesson 1
Shared Memory
Micro lesson 2
Message Passing