Pearson EdexcelInternational GCSE91 resources

Pearson Edexcel International GCSE Computer Science Past Papers & Mark Schemes

Free Edexcel iGCSE Computer Science (4CP0) papers, pre-release data files, mark schemes & examiner feedback. Theory and programming. 50 resources.

📅January, June, and November sessions📄91 resources availableFree to download

Download Past Papers

Type
Year

91 of 91 resources — page 1 of 4

June 2023

4 files

A-level Computer Science – Mark scheme (A-level) : Paper 1 – June 2023

Mark Scheme

A-level Computer Science – Mark scheme (A-level) : Paper 2 – June 2023

Mark Scheme
📄

A-level Computer Science – Question paper (A-level) : Paper 1 – June 2023

Question Paper
📄

A-level Computer Science – Question paper (A-level) : Paper 2 – June 2023

Question Paper

June 2022

5 files

A-level Computer Science – Mark scheme (A-level) : Paper 1 – June 2022

Mark Scheme

A-level Computer Science – Mark scheme (A-level) : Paper 2 – June 2022

Mark Scheme
📄

A-level Computer Science – Notice (A-level) : Paper 1 – June 2022

Notice
📄

A-level Computer Science – Question paper (A-level) : Paper 1 – June 2022

Question Paper
📄

A-level Computer Science – Question paper (A-level) : Paper 2 – June 2022

Question Paper

November 2021

5 files
📄

A-level Computer Science – Question paper (A-level) : Paper 2 – November 2021

Question Paper

A-level Computer Science – Mark scheme (A-level) : Paper 1 – November 2021

Mark Scheme
📎

A-level Computer Science – Insert (A-level) : Paper 1 – November 2021

Insert

A-level Computer Science – Mark scheme (A-level) : Paper 2 – November 2021

Mark Scheme
📄

A-level Computer Science – Question paper (A-level) : Paper 1 – November 2021

Question Paper

November 2020

4 files
📄

A-level Computer Science – Question paper (A-level) : Paper 2 – November 2020

Question Paper

A-level Computer Science – Mark scheme (A-level) : Paper 1 – November 2020

Mark Scheme

A-level Computer Science – Mark scheme (A-level) : Paper 2 – November 2020

Mark Scheme
📄

A-level Computer Science – Question paper (A-level) : Paper 1 – November 2020

Question Paper

June 2017

1 file

GCSE Computer Science – Mark scheme – Paper 1 – June 2017

Mark Scheme

June 2016

2 files
📄

GCSE Computer Science – Question paper – Paper 1 – June 2016

Question Paper

GCSE Computer Science – Mark scheme – Paper 1 – June 2016

Mark Scheme

June 2015

4 files
📄

GCSE Computer Science – Question paper – Paper 1 – June 2015

Question Paper

GCSE Computer Science – Mark Scheme – Paper 1 – June 2015

Mark Scheme
📊

GCSE Computer Science – Examiner report – Paper 2 – June 2015

Examiner Report
📊

GCSE Computer Science – Examiner report – Paper 1 – June 2015

Examiner Report

International GCSE Computer Science: Theory, Algorithms, and On-Screen Programming Tasks

Pearson Edexcel International GCSE Computer Science (specification 4CP0) combines theoretical computer science with practical programming ability. The qualification consists of two externally assessed components, both taken under examination conditions. The theoretical paper — a 90-minute written examination worth 100 marks and half the overall grade — spans hardware architecture, software concepts, data representation, network protocols, cybersecurity principles, algorithm design, and the ethical and legal dimensions of computing. Questions include multiple-choice, short-answer, and extended writing. Extended-response questions require students to evaluate technology choices — for example, comparing cloud and local storage — and construct a balanced argument. Paper 2 — Application of Computational Thinking (3 hours, 100 marks, 50%) — is a practical on-screen examination. Students write, test, and refine programs using pre-release data files distributed before the exam. The paper tests the ability to design algorithms, write code in a high-level language (Python, Java, or C#), trace through programs, and debug errors. Variant papers (2A, 2B, 2C) contain different data sets, ensuring security across time zones. The archive of 50 resources includes both question papers and the data files needed for Paper 2, making it possible to reconstruct the full practical examination at home.

Exam Paper Structure

Paper 1No calculator

Computer Science Theory

1 hour 30 minutes🎯 100 marks📊 50% of grade
Hardware and softwareData representationNetworks and securityAlgorithmsEthical and legal issues
Paper 2No calculator

Application of Computational Thinking

3 hours🎯 100 marks📊 50% of grade
Algorithm designProgramming in a high-level languageFile handling and data processingTesting and debugging

Key Information

Exam BoardPearson Edexcel
Specification Code4CP0
QualificationInternational GCSE
Grading Scale9–1
Assessment Type1 written theory exam + 1 on-screen practical exam
TiersNo tiers
Number Of Papers2
Exam DurationPaper 1: 1 hour 30 minutes; Paper 2: 3 hours
Total Marks200 (100 per paper)
Calculator StatusNot applicable
Available SessionsJanuary, June, and November sessions
Total Resources50

Key Topics in Computer Science

Topics you need to know

Hardware architecture and software typesBinary, hexadecimal, and data representationComputer networks and protocolsCyber security threats and preventionAlgorithm design and flowchartsProgramming constructs and data typesFile handling and data processingEthical, legal, and environmental impact of computing

Exam Command Words

Command wordWhat the examiner expects
StateGive a brief factual answer
DescribeSet out the main features or steps of a process
ExplainGive reasons showing understanding of how or why something works
DiscussConsider multiple viewpoints and reach a balanced conclusion
Write a programProduce working code that meets the specified requirements
TraceFollow the execution of code step by step, recording variable values
ConvertChange a value from one representation to another (e.g. binary to hexadecimal)

Typical Grade Boundaries

GradeApproximate mark needed
977–87%
866–76%
755–65%
644–54%
533–43%
423–32%
316–22%
210–15%
15–9%

⚠️ Typical grade boundaries across both papers (200 total marks). Boundaries vary by session — check Pearson's website.

Theory Fundamentals and Practical Coding: Dual Preparation for iGCSE Computer Science

The theoretical syllabus spans many areas, so work through previous examination papers to spot which topics recur most often. Data representation (binary, hexadecimal, ASCII, image representation) and network security (encryption, firewalls, malware types) are perennial favourites. Create summary sheets for each topic area and test yourself with timed question sets. Paper 2 rewards students who practise coding regularly. Download the data files from past papers and work through the tasks from scratch: read the file, process the data, produce the required output. Practise in the language you will use in the exam (Python, Java, or C#) and build fluency with file handling, string manipulation, selection, iteration, and arrays. The three-hour duration is generous, but students who are slow at typing or debugging can still run short. Debugging is a skill best learned through doing. When your program produces unexpected output, resist the urge to rewrite from scratch. Instead, add print statements at key points to trace variable values, compare expected versus actual output, and isolate the error. This systematic debugging approach mirrors what the exam rewards: methodical problem-solving rather than trial-and-error.

More Pearson Edexcel International GCSE Subjects

Explore other International GCSE subjects from Pearson Edexcel

Related Past Papers

AI-Powered Revision

Meet your AI Tutor

Get clear explanations, worked examples, and step-by-step guidance on any International GCSE Computer Science topic. Your personal AI tutor, free to try.

✓ No credit card required✓ Covers all Pearson Edexcel topics✓ Instant answers