Operating Systems · Lectures 1 to 8

Learn OS by doing.Read a lecture, run the idea,get marked on it.

Your eight lectures rewritten as clear notes with every worked example, plus simulators and quizzes so you can check you actually understood before the exam does.

8 lectures190 quiz questions6 labsWorks offline, saves in your browser
student@os:~

$

Start here

New here? Read Lecture 1, then take its quiz.

Each lecture takes 20 to 75 minutes. Mark it done at the bottom, take the quiz, then open its lab. Your progress is saved in this browser.

  1. L1Intro
  2. L2Syscalls
  3. L3Structures
  4. L4Processes
  5. L5Queues
  6. L6CPU sched
  7. L7Threads
  8. L8Deadlock

The lectures

Eight lectures, in the order they were taught.

Each one has notes, diagrams, worked examples, a quiz, and a lab where there is something to simulate.

System structures

Process management

Deadlock

Practice

Reading is not enough. Run it.

Every lab starts with a three-step guide and a suggestion for what to try first, so you are never staring at an empty control panel.

1

Read

One lecture at a time. Notes, pictures, worked numbers, predict-the-output cards.

2

Run

Open the lab linked from that lecture and play until the behaviour feels obvious.

3

Get marked

Take the lecture quiz, then exam mode across lectures. Wrong answers come with explanations.