Subject-specialist worked solutions — every mark explained. Topical & Yearly Solved, Revision Notes, Predicted Papers. Explore →

Cambridge O Level · 2210 · 226 Papers

Cambridge O Level Computer Science 2210 Past Papers 2026

Download free Cambridge O Level Computer Science 2210 past papers, mark schemes, examiner reports & grade thresholds. 24 exam sessions from 2015–2026.

2025 Oct-Nov

Latest Session

24

Sessions

2015–2026

81

Question Papers

81

Mark Schemes

100% coverage

17

Examiner Reports

71% of sessions

20

Grade Thresholds

Components & time pressure

Marks per minute shows how fast you have to work — the higher the number, the tighter the time pressure in that paper.

PaperComponentMarksDurationMarks / minPressure
Paper 1Computer Systems751h 45m0.71Moderate
Paper 2Algorithms, Programming and Logic751h 45m0.71Moderate

Component structure extracted from 2 official Cambridge documents (2023). Timings and mark totals are taken from the papers themselves.

Free past papers

Yearly Exam Sessions

Topic-wise

Topical Past Papers

Questions organized by syllabus topic — perfect for targeted revision. 1 topics available.

View all topical papers
How it's examined

How is Cambridge O Level Computer Science 2210 examined?

Cambridge O Level Computer Science is examined through 2 paper components. Understanding each component helps you allocate revision time effectively.

Paper 1

75 marks

Computer Systems

Duration: 1h 45m

Paper 2

75 marks

Algorithms, Programming and Logic

Duration: 1h 45m

From examiner reports

What Cambridge examiners say about Computer Science

Verbatim quotes from 2 official Cambridge examiner reports (2023). Every quote is attributable to a specific paper and session — these are the things Cambridge markers flag year after year.

Generic descriptions of sensor-based systems instead of…

Very few candidates were able to provide a detailed, technical and accurate response for this question. Many candidates gave a generic description of a system that uses sensors and microprocessors.
Cambridge examiner, 2210 Paper 1, May/June 2023

Not understanding library routines like DIV and ROUND

Few candidates understood the purpose of DIV and ROUND. Candidates who understood the library routines were able to give a suitable example.
Cambridge examiner, 2210 Paper 2, May/June 2023

Unable to describe sound representation

Few candidates were able to state what is meant by the sample rate and resolution. Some candidates tried to describe the sample resolution in relation to an image.
Cambridge examiner, 2210 Paper 1, May/June 2023
See how to avoid these in the Computer Science 2210 exam guide
Avoid these

Most Common Mistakes — Computer Science (2210)

Based on analysis of 2 official Cambridge examiner reports (2023). Avoid these errors to maximise your marks.

1

Generic descriptions of sensor-based systems instead of applying to the given context

Paper 1 · Widespread across Paper 1 variants, 2023

2

Not understanding library routines like DIV and ROUND

Paper 2 · Common in Paper 2, 2023

3

Unable to describe sound representation — confusing sample rate/resolution with image concepts

Paper 1 · Common in Paper 1, 2023

4

Describing benefits of compilers instead of how they operate

Paper 1 · Common in Paper 1, 2023

5

Using programming language syntax instead of pseudocode

Paper 2 · Seen across Paper 2 variants, 2023

Focus your revision

Topics Students Struggle With Most

Sound representation (sample rate and resolution)

Few candidates could define sample rate and resolution for sound. Some confused sound resolution with image resolution, showing weak understanding of how sound is stored digitally.

Paper 1

Compiler operation and error reporting

Few candidates could technically describe how a compiler works. Most only stated it creates an executable file, and some described benefits rather than the compilation process.

Paper 1

Library routines (DIV, MOD, ROUND) and pseudocode string functions

Few candidates understood DIV and ROUND. Many used programming language syntax (e.g. Python's .upper()) instead of the syllabus pseudocode functions (UCASE).

Paper 2

Packet switching — full process description

Most candidates only mentioned data split into packets and different routes. Few described the complete process including headers, routing, and reassembly using sequence numbers.

Paper 1

Expert systems — role of the inference engine

Very few candidates could accurately describe the role of the inference engine. Candidates seemed to either know expert system components fully or not at all.

Paper 1

Benefits of low-level languages

Few candidates could give valid reasons for using a low-level language. Many incorrectly claimed it makes programs 'more secure from hackers' rather than citing direct hardware access or efficiency.

Paper 1

Brute-force attack process

Few candidates could provide an accurate description of how a brute-force attack is carried out beyond 'trying to guess a password'. The systematic, automated nature of the attack was poorly understood.

Paper 1

Lossless compression of text files

Some candidates confused lossless compression of text with image compression techniques. Others described lossy compression methods instead, showing weak understanding of how text is compressed without data loss.

Paper 1

Verification vs validation — distinct concepts

A significant number of candidates incorrectly selected verification as 'making sure that a value entered is correct'. Verification confirms data matches its source/original input (double entry, visual check); validation confirms data is reasonable (range, length, format, type, presence checks).

Paper 2

Machine learning capabilities

Very few candidates were able to give an accurate explanation of what is meant by machine learning capabilities. Candidates would benefit from a greater understanding of how systems learn from data, refine algorithms, and adapt over time.

Paper 1

SQL queries with multiple conditions (AND in WHERE)

Some candidates did not use AND in the WHERE field when a query required multiple conditions, treating each condition as a separate query instead of combining them with a logical operator.

Paper 2

Flowchart construction — symbols, arrow-heads, decision-box labelling

Quite a few candidates did not use the correct flowchart symbols, drew lines instead of arrows, or had arrows that did not touch the connecting symbol. Decision boxes also need clearly labelled Yes/No paths.

Paper 2

About

Computer Science (2210) — Cambridge O Level Full Archive 2015–2026

This page contains all 226 available papers for Cambridge O Level Computer Science (2210) — 24 exam sessions from 2015 to 2026. Each session includes question papers, mark schemes, and where available, examiner reports and grade threshold documents. All files are free to download as PDF — no account required.

Cambridge O Level Computer Science (2210) is examined through multiple paper components. Question papers are available in two or three variants per session (v1, v2, v3) — each variant is sat in a different time zone but covers the same syllabus content and is equivalent in difficulty. The paper number in the filename indicates which component: for example, 2210_qp_12 is Paper 1, Variant 2.

Mark schemes for 2210 show the exact marking points accepted by Cambridge examiners. Many questions have multiple acceptable phrasings — look for 'accept', 'allow', and 'credit' in the mark scheme to understand the full range of valid responses. Examiner reports (where available) reveal the most common errors made by the cohort and what top-band answers looked like, making them essential reading before the actual exam.

The most effective way to use this archive is to attempt past papers under timed exam conditions, then analyse your mark scheme results by component. Track which paper components and question types you score lowest on — this tells you exactly where to focus revision. Grade threshold documents show the minimum mark needed for each grade in that specific session, which helps calibrate how your practice scores translate to actual grades.

Same subject

Computer Science 2210 at other levels

FAQs

Questions, answered.

You can download all Cambridge Computer Science 2210 past papers right here on PapersDaddy. We have 24 exam sessions from 2015–2026 — including question papers, mark schemes, examiner reports, and grade thresholds for 2210. Click any session below to view and download PDFs.

Yes! Every Cambridge O Level Computer Science (2210) exam session includes the corresponding mark scheme alongside the question paper. Mark schemes show exactly how marks are allocated, helping you understand what examiners look for in top-scoring answers.

Start with recent 2210 papers (2025–2023) to understand current trends. Practice under timed conditions, then mark yourself using the mark scheme. Read examiner reports to learn common mistakes. For targeted revision, use Computer Science 2210 topical past papers to focus on specific topics.

We have Cambridge O Level Computer Science (2210) papers from May/June, October/November, and March sessions (where applicable), covering 2015–2026. That's 24 exam sessions in total.