Computer Science past papers · IB HL
2021–2026Group 4Paper 1 · Paper 2 · Paper 3
IB Computer Science HL past papers — by session
Every recent Computer Science exam series we cover (2021–2026), each with Paper 1, Paper 2, Paper 3. Practise a paper, then mark it against the IB band descriptors — that's where the grade is won.
Practice by topic
Criterion-based practice for every syllabus point — revise the lesson, then mark your response band-by-band.
- 1.1Systems in organizations: planning and change management
- 1.2System design basics: components, usability and documentation
- 2.1Computer architecture: the CPU and primary memory
- 2.2Secondary memory and operating systems
- 2.3Binary representation of data
- 3.1Network fundamentals
- 3.2Data transmission and wireless networks
- 4.1Computational thinking: abstraction, decomposition and algorithms
- 4.2Connecting computational thinking and program design
- 4.3Introduction to programming: variables, control and methods
- 4.4Flowcharts, pseudocode and algorithm design
- 5.1Abstract data structures: recursion and the stack
- 5.2Linked lists
- 5.3Trees and binary trees
- 5.4Stacks, queues and the application of data structures
- 6.1Resource management: system resources and scheduling
- 6.2Memory management and virtual memory
- 7.1Control systems: sensors, actuators and feedback
- 7.2Embedded systems and microprocessors
- 8.1Object-oriented programming: classes, objects and encapsulation
- 8.2Inheritance, polymorphism and abstraction
- 8.3OOP program design and UML
Papers by exam series
- May 2026HLPaper 1Paper 2Paper 3
- November 2025HLPaper 1Paper 2Paper 3
- May 2025HLPaper 1Paper 2Paper 3
- November 2024HLPaper 1Paper 2Paper 3
- May 2024HLPaper 1Paper 2Paper 3
- November 2023HLPaper 1Paper 2Paper 3
- May 2023HLPaper 1Paper 2Paper 3
- November 2022HLPaper 1Paper 2Paper 3
- May 2022HLPaper 1Paper 2Paper 3
- November 2021HLPaper 1Paper 2Paper 3
- May 2021HLPaper 1Paper 2Paper 3
Practise any paper, then upload your answer for criteria-based feedback while official IB mark-scheme marking rolls out.
Frequently asked questions
- Where can I find IB Computer Science HL past papers?
- Every recent Computer Science HL exam series (2021–2026) is listed below by session, covering Paper 1, Paper 2, Paper 3. Practise each, then mark against the band descriptors.
- Does IB Computer Science have mark schemes?
- Yes — IB publishes mark schemes that use markbands and assessment criteria. Our guides explain how examiners place answers into level bands so you can mark your own work like an examiner.
- What's the best way to use Computer Science past papers?
- Work a full paper under timed conditions, mark yourself strictly against the band descriptors, list every mark you dropped, then drill those skills before the next session.
Best free IB Computer Science resources
Hand-picked, fully legal and free — official IB papers plus the best teacher-made notes and solutions.