IB Computer Science SL
More study resources
Cheat sheet
Keep the key ideas within reach.
ExploreKey terms
Get comfortable with the vocabulary.
ExploreStudy plan
Give each week a clear focus.
ExploreCommon mistakes
Understand the traps and how to avoid them.
ExploreCase studies
Put your knowledge to work in context.
ExploreExam-day guide
Prepare for the day ahead.
ExploreAbout this exam
Computer science sits in the sciences group of the IB Diploma Programme, the international qualification for students aged roughly 16 to 19 that the International Baccalaureate organisation describes as part of a continuum of programmes for students aged 3 to 19. The IB states that its programmes are offered through four challenging, high quality educational programmes, and the Diploma Programme is the one that carries computer science as a sciences-group subject. Standard Level is the lighter of the two DP computer science routes, aimed at students who want a rigorous computing foundation alongside other diploma subjects rather than a computing-heavy university pathway. Because the subject belongs to the sciences group, candidates should expect the DP sciences habits: precise terminology, structured written answers, and problems set in realistic contexts rather than pure recall. This page is independent study material and is not affiliated with, endorsed by, or produced by the IB. The official IB page for computer science in the DP is the authoritative source for the current subject guide, assessment outline, and any published revisions; check it before you plan revision, because assessment details change between revisions. To prepare, work from the current subject guide, build fluency in the language of the syllabus, practise writing short structured explanations rather than only coding, and time yourself on past-paper style tasks so that answer length and command words become automatic.
What you'll study
About IB Computer Science SL preparation
What is IB Computer Science SL?
It is the Standard Level course in computer science offered within the IB Diploma Programme's sciences group. The IB presents its programmes as a continuum of international education for students aged 3 to 19, and computer science appears as a DP sciences subject. Always confirm current syllabus content and assessment structure on the official IB page for the subject.
Who should take it?
Students who want a solid computing foundation while keeping a broad diploma. It suits candidates who are comfortable with structured written explanation as well as practical problem solving. If you plan to study computing at university, discuss Higher Level with your school, since SL covers less depth. Your school's subject teacher is the best judge of fit.
What does the exam cover?
The content follows the current IB subject guide, which is the only reliable list of topics and assessment components. The official IB computer science page is the starting point for that guide and any published revisions. Do not rely on second-hand topic lists from older syllabus versions, because assessment models change between revisions.
How long is the exam and how is it structured?
This page cannot state paper counts, durations, or mark allocations, because those details are set in the official subject guide and change between revisions. Check the IB computer science page and your school's current guide for the exact structure. Plan your practice around the structure your teacher confirms for your examination session.
How hard is it?
Most candidates find the concepts manageable but lose marks on precision: vague definitions, missing steps in an explanation, and answers that ignore the command word. The written demand is often underestimated by students who enjoy coding. Practise explaining processes in ordered steps and using correct technical vocabulary, and treat every mark scheme as a model of expected depth.
Can I retake it?
Retake rules, session availability, and any restrictions are set by the IB and your school, not by this page. Ask your DP coordinator about registering for a later session and about how retake results are handled. Do not assume a retake works exactly like your first sitting; confirm deadlines and any coursework implications with the coordinator early.
How should I order my study?
Start with the syllabus structure in the current guide, then work topic by topic, writing definitions and short explanations from memory before checking them. Add past-paper style questions only after each topic feels secure, and finish with timed mixed practice. Keep an error log organised by topic so revision targets your weakest areas rather than repeating comfortable material.
What are the most common failure modes?
Answering a command word with the wrong depth, describing instead of explaining, skipping intermediate steps in a process, and confusing similar terms. A second common failure is uneven coverage: candidates over-prepare favourite topics and avoid abstract ones. A third is not practising under time pressure, so answers are too long in early questions and rushed at the end.
Does this page come from the IB?
No. This is independent study material written for candidates searching for exam information. It is not affiliated with, endorsed by, or produced by the International Baccalaureate. For definitive details on the course, assessment, and any revisions, use the official IB computer science in the DP page and your school's subject guide.