IB Computer Science
Introduction
IB Computer Science
Welcome to the new IB Diploma Computer Science syllabus to start teaching in August 2025, and for first examinations in May 2027.
Sequence overview
See the calendar page for more detail.
| Time period | Lesson focus |
|---|---|
| Late August September Early October |
B2: Programming |
| Mid term break | |
| November December |
B1: Computational thinking B3: Object oriented programming |
| Winter break | |
| January February March |
B4: Abstract data types A3: Databases |
| April break | |
| May June |
Year 12 examinations IA lessons Submit IA draft (Criteria A, B, C) |
| Summer break | Submit IA draft (Criteria D, E) |
| Late August September Early October |
A1: Computer fundamentals A4: Machine learning |
| Mid term break | |
| November December |
A4: Machine learning (continued) A2: Networks |
| Winter break | |
| January February March |
Mock examinations Case study Submit IA final Exam revision |
| April break | |
| May June |
External examinations |
Examinations overview
| Content | SL | HL | |
|---|---|---|---|
| Paper 1 | A1 Computer fundamentals A2 Networks A3 Databases A4 Machine Learning Case study |
35% of grade 1:15 hours duration 50 marks total 38 marks A1/A2/A3/A4 12 marks Case study |
40% of grade 2 hours duration 80 marks total 56 marks A1/A2/A3/A4 24 marks Case study |
| Paper 2 | B1 Computational thinking B2 Programming B3 OOP B4 ADT There are two versions of paper 2, one for students who have studied Python, one for students who have studied Java. |
35% of grade 1:15 hours duration 50 marks total One of the questions will focus on algorithmic thinking without the need to interpret or write code. |
40% of grade 2 hours duration 80 marks total Two questions from the SL paper will be repeated in the HL paper, including a question with a focus on algorithmic thinking without the need to interpret or write code. Additional questions will focus on HL-only topics. |
| IA | Self selected programming project and documentation | 30% of grade 35 hours class time |
20% of grade 35 hours class time |
Buy my book ;)

Computer Science for the IB Diploma textbook by Paul Baumgarten, Ioana Ganea, & Carl Turland
Published by Hachette Learning
ISBN 9781036009007
Authorised by the IBO.
Order from