Computer Science — free IB HL course
Higher Level · IB Diploma · Free premium course
Computer Science
22 premium lessons live for IB Diploma Computer Science. Learn visually, read concise notes, then practise with criterion marking on every topic.
YOUR PROGRESS
0 of 22 topics in Computer Science HL
SAVED ON THIS DEVICE · SIGN IN TO SYNC
4 interactive simulations across 2 topics — run them inside the lesson
Unit 1 · 2 topics
System fundamentals
Unit 2 · 3 topics
Computer organization
Unit 3 · 2 topics
Networks
Unit 4 · 4 topics
Computational thinking, problem-solving and programming
Unit 5 · 4 topics
Abstract data structures
Unit 6 · 2 topics
Resource management
Unit 7 · 2 topics
Control
Unit 8 · 3 topics
Object-oriented programming (Option D)
IB Computer Science HL Exam Room
Ask, share and discuss with other Computer Science HL students
Free IB Computer Science HL course — 22 topics
Revise IB Diploma Computer Science (Higher Level) topic by topic. This free course covers 22 official syllabus points with visual lessons, worked examples, and markband-aligned past-paper practice. Each topic links to IB criterion practice on MarkScheme — a free alternative to paid note sites for students searching "IB Computer Science notes" or "IB Computer Science revision".