At a glance
- Qualification
- OxfordAQA IGCSE Computer Science
- Spec code
- 9210
- Does Marlbridge teach it?
- Yes
- Are resources available?
- Yes — 6 published
- Is enrolment open?
- Enquire to join — no online enrolment yet
- Where was this verified?
- 2026-08-18, official OxfordAQA specification
Compiled and maintained by the Marlbridge Academic Team, checked against the official OxfordAQA specification on 2026-08-18.
Spotted something wrong on this page? Report an error — see the corrections policy.
The qualification
OxfordAQA International GCSE Computer Science (9210)
This International GCSE Computer Science specification is a motivating, hands-on course designed to enable you to teach computing as a real science, one in which practical application of skills is at the heart of your classroom. — OxfordAQA, official syllabus page
Covers algorithms, programming, data representation, computer systems, networks, cyber security, relational databases and SQL, and web page design, across two linear papers: an on-screen programming paper set against a pre-released skeleton program (available in C#, Python or Visual Basic) and a written paper on concepts and principles, each worth 50%. No coursework. First teaching September 2017, first examined May/June 2019.
Specifications change between examination series. Always confirm the current syllabus and assessment structure on the OxfordAQA syllabus page for your examination year.
Assessment structure
Linear qualification
| Component | Duration | Marks | Weighting | Type |
|---|---|---|---|---|
| Paper 1: Paper 1 -- Programming (on-screen exam based on a pre-released skeleton program; available in C#, Python 3 or Visual Basic) | 2h | 80 | 50% | Written exam |
| Paper 2: Paper 2 -- Concepts and Principles of Computer Science | 2h | 80 | 50% | Written exam |
Source: official OxfordAQA specification, verified 2026-08-28. Directly confirmed against the official live "Assessment" section: linear qualification, two equally weighted papers, no coursework. Paper 1 is an on-screen programming exam set against a pre-released skeleton program, available in a choice of C#, Python 3 or Visual Basic. The page also notes exams for this specification now take place in May/June only, with no November series from 2026. First teaching September 2017, first examined May/June 2019.
Assessment FAQs
How is OxfordAQA Computer Science (9210) assessed?
OxfordAQA Computer Science (9210) is assessed through: Paper 1 (Paper 1 -- Programming (on-screen exam based on a pre-released skeleton program; available in C#, Python 3 or Visual Basic)) — 2h, 80 marks, 50% of the qualification; Paper 2 (Paper 2 -- Concepts and Principles of Computer Science) — 2h, 80 marks, 50% of the qualification. It is a linear qualification. Source: official OxfordAQA specification, verified 2026-08-28.
The subject
Computer Science teaching and study resources, organised by level and topic.
Syllabus topics
The 8 topics below are the official subject content of OxfordAQA International GCSE Computer Science (9210), for the 2022-onwards examination series, reproduced from the OxfordAQA syllabus document.
A topic listed here is part of the syllabus. It does not mean Marlbridge has published material for it — topics with resources are marked. Marlbridge currently has resources for 2 of 8 topics.
-
1 Algorithms
3 Marlbridge resources -
2 Programming
3 Marlbridge resources- OxfordAQA IGCSE Computer Science: Programming Fundamentals — Practice Questions (9210)
- OxfordAQA IGCSE Computer Science: Programming Fundamentals (9210)
- OxfordAQA IGCSE Computer Science: Programming Fundamentals — Revision Notes
Data types · Programming concepts · Arithmetic operations · Relational operations · Boolean operations · Data structures · Input/output and file handling · String handling operations
-
3 Data representation
Syllabus topic · no resource yet -
4 Computer systems
Syllabus topic · no resource yet -
5 Computer networks
Syllabus topic · no resource yet -
6 Cyber security
Syllabus topic · no resource yet -
7 Relational databases and structured query language (SQL)
Syllabus topic · no resource yet -
8 Web page design
Syllabus topic · no resource yet
Source: OxfordAQA International Qualifications — official qualification page — 2022-onwards series. Verified 2026-08-19. Always check the current syllabus for your examination year.
Study resources
-
Study Guides
OxfordAQA IGCSE Computer Science: Programming Fundamentals (9210)
Data types, sequence/iteration/selection, and arithmetic, relational and Boolean operators -- the core imperative-programming constructs within Topic 2 Programming of OxfordAQA International GCSE Computer Science (9210).
Computer Science · OxfordAQA · IGCSE
-
Revision Notes
OxfordAQA IGCSE Computer Science: Programming Fundamentals — Revision Notes
Condensed recall notes on data types, sequence/iteration/selection, and arithmetic, relational and Boolean operators for OxfordAQA International GCSE Computer Science (9210), sections 3.2.1-3.2.5.
Computer Science · OxfordAQA · IGCSE
-
Revision Notes
OxfordAQA IGCSE Computer Science: Algorithms — Revision Notes
Condensed recall notes on pseudocode, flowcharts, searching, sorting, trace tables and computational thinking for OxfordAQA International GCSE Computer Science 9210.
Computer Science · OxfordAQA · IGCSE
-
Study Guides
OxfordAQA IGCSE Computer Science: Algorithms (9210)
Representing and analysing algorithms -- the opening topic of OxfordAQA International GCSE Computer Science (9210), updated November 2022.
Computer Science · OxfordAQA · IGCSE
Revision material
-
Revision Notes
OxfordAQA IGCSE Computer Science: Programming Fundamentals — Revision Notes
Condensed recall notes on data types, sequence/iteration/selection, and arithmetic, relational and Boolean operators for OxfordAQA International GCSE Computer Science (9210), sections 3.2.1-3.2.5.
Computer Science · OxfordAQA · IGCSE
-
Revision Notes
OxfordAQA IGCSE Computer Science: Algorithms — Revision Notes
Condensed recall notes on pseudocode, flowcharts, searching, sorting, trace tables and computational thinking for OxfordAQA International GCSE Computer Science 9210.
Computer Science · OxfordAQA · IGCSE
Exam preparation
-
Practice Questions
OxfordAQA IGCSE Computer Science: Programming Fundamentals — Practice Questions (9210)
Original exam-style practice questions with full worked answers on data types, sequence/iteration/selection, and arithmetic, relational and Boolean operators, for OxfordAQA International GCSE Computer Science (9210).
Computer Science · OxfordAQA · IGCSE
-
Practice Questions
OxfordAQA IGCSE Computer Science: Algorithms — Practice Questions
Original exam-style practice questions with full worked answers on algorithms, flowcharts, pseudocode, trace tables and searching.
Computer Science · OxfordAQA · IGCSE
Computer Science at other qualifications
These are separate qualifications with different syllabuses and assessments — not different names for the same course. Check which one your school enters you for.
Related articles
-
curriculum guides
Choosing subjects at IGCSE and A Level
How subject choices at 14 and 16 affect university options later, and how to keep pathways open without overloading a timetable.
28 July 2026
-
study skills
How to revise for a science examination
Most science revision fails because it rereads notes instead of retrieving them. A practical method for revising physics, chemistry and biology in the weeks before a paper.
14 July 2026
-
exam preparation
Understanding mark schemes and examiner reports
Mark schemes explain how marks are awarded; examiner reports explain why they were lost. Reading both changes how a student answers a question.
21 July 2026