Loading subject…
Loading subject…
Loading subject…
Develop conceptual understanding that allows connections to be made between different areas of the subject, and to other DP subjects
Acquire and apply a body of knowledge, methods, tools and techniques that characterize computer science
Analyse and evaluate solutions developed through computational thinking in a range of contexts
The help center covers plans, billing, marking and troubleshooting, and you can message us from there.
Visit the help centerBrowse IB Computer Science notes, questionbank questions, and flashcards, and revision tools for SL and HL.
IB Computer Science is a Group 4 subject in the International Baccalaureate Diploma Programme (IBDP). It explores computer fundamentals, networks, databases, computational thinking, programming, and emerging technologies like machine learning, with a strong focus on practical programming skills, algorithmic problem-solving, and the development of computational solutions to real-world problems.
The course is available at Standard Level (SL), 150 teaching hours and Higher Level (HL), 240 teaching hours, with first assessment in 2024.
| Assessment | Format | SL | HL | Weighting |
|---|---|---|---|---|
| Paper 1 | Multiple choice, short answer, and extended response questions covering core topics | 1h 30min | 2h 10min | 45% (SL), 40% (HL) |
| Paper 2 | Extended response questions on computational thinking and programming | 1h | 1h 20min | 25% (SL), 20% (HL) |
| Paper 3 | Case study analysis (HL only) | N/A | 1h | 20% (HL only) |
| Solution Development | Internal assessment: computational solution to real-world problem | 35h | 35h | 20% |