Cambridge A Level · 9618
Computer Science topical past papers
Every Cambridge A Level Computer Science (9618) past-paper question from 2021–2025, sorted into 20 syllabus chapters and their subtopics, with the official mark schemes.
- Questions
- 1,168
- Chapters
- 20
- Years
- 2021–2025
Paper 1 · Theory fundamentals AS Level
-
Information representation
49 questions
- Data Representation
- Multimedia
- Compression
-
Communication
32 questions
- Networks including the internet
-
Hardware
64 questions
- Computers and their components
- Logic Gates and Logic Circuits
-
Processor Fundamentals
62 questions
- Central Processing Unit (CPU) Architecture
- Assembly Language
- Bit manipulation
-
System Software
26 questions
- Operating Systems
- Language Translators
-
Security, privacy and data integrity
17 questions
- Data Security
- Data Integrity
-
Ethics and Ownership
10 questions
- Ethics and Ownership
-
Databases
42 questions
- Database Concepts
- Database Management Systems (DBMS)
- Data Definition Language (DDL) and Data Manipulation Language (DML)
-
Artificial Intelligence (AI)
27 questions
- Artificial Intelligence (AI)
Paper 2 · Problem-solving & programming AS Level
-
Algorithm Design and Problem-solving
94 questions
- Computational Thinking Skills
- Algorithms
-
Data Types and Structures
253 questions
- Data Types and Records
- Arrays
- Files
- Introduction to Abstract Data Types (ADT)
-
Programming
196 questions
- Programming Basics
- Constructs
- Structured Programming
-
Software Development
18 questions
- Program Development Life cycle
- Program Design
- Program Testing and Maintenance
Paper 3 · Advanced theory A Level
-
Processor Fundamentals
62 questions
- Central Processing Unit (CPU) Architecture
- Assembly Language
- Bit manipulation
-
Databases
42 questions
- Database Concepts
- Database Management Systems (DBMS)
- Data Definition Language (DDL) and Data Manipulation Language (DML)
-
Algorithm Design and Problem-solving
94 questions
- Computational Thinking Skills
- Algorithms
-
Data Types and Structures
253 questions
- Data Types and Records
- Arrays
- Files
- Introduction to Abstract Data Types (ADT)
-
Data Representation
26 questions
- User-defined data types
- File organisation and access
- Floating-point numbers, representation and manipulation
-
Communication and internet technologies
38 questions
- Protocols
- Circuit switching, packet switching
-
Hardware and Virtual Machines
47 questions
- Processors, Parallel Processing and Virtual Machines
- Boolean Algebra and Logic Circuits
-
System Software (A Level)
40 questions
- Purposes of an Operating System (OS)
- Translation Software
-
Security (A Level)
21 questions
- Encryption, Encryption Protocols and Digital Certificates
-
Artificial Intelligence (AI)
27 questions
- Artificial Intelligence (AI)
-
Computational thinking and Problem-solving
38 questions
- Algorithms
- Recursion
-
Further Programming
68 questions
- Programming Paradigms
- File Processing and Exception Handling
Paper 4 · Practical programming A Level
-
Programming
196 questions
- Programming Basics
- Constructs
- Structured Programming
-
Computational thinking and Problem-solving
38 questions
- Algorithms
- Recursion
-
Further Programming
68 questions
- Programming Paradigms
- File Processing and Exception Handling