Cambridge AS & A-Level CS 9618
CambridgeAS & A-Level CS 9618
Cambridge AS & A-Level Computer Science 9618

Solve-Learn-Repeat

Choose your exam track below. Both tracks are fully built — together they cover 20 chapters, 49 sub-topics, and 10,982+ practice questions across 5 question types.

2,958MCQs
2,387Fill-in
1,572Activities
2,554SAQs
1,511LAQs
Select Your Level
AS-LevelTheoryPseudocode

AS-Level

Advanced Subsidiary Level — Papers 1 & 2

12
Chapters
29
Sub-Topics
6,100+
Questions
Paper 1Theory Fundamentals
1h 30m
Data RepresentationCommunicationHardwareProcessorsSystem Software+3 more
Sections 1–8
Paper 2Problem-solving & Programming
2h 00m
Algorithm DesignData Types & StructuresProgrammingSoftware Development
Sections 9–12⚡ Answers in pseudocode
Question Mix
1.5k
MCQs
1.4k
Fill-in-Blanks
876
Creative
1.4k
Short
870
Long
Explore Topics
A-LevelAdvanced TheoryPython

A-Level

Advanced Level — Papers 3 & 4

8
Chapters
20
Sub-Topics
4,882+
Questions
Paper 3Advanced Theory
1h 30m
Data RepresentationCommunication & InternetHardware & Virtual MachinesSystem SoftwareSecurity+3 more
Sections 13–20
Paper 4Practical
2h 30m
Algorithms (recursive & advanced)Programming ParadigmsFile HandlingRandom FilesException Handling
Sections 19–20⚡ Programmed in Python (console mode)
Question Mix
1.5k
MCQs
947
Fill-in-Blanks
696
Creative
1.1k
Short
641
Long
Explore Topics

AS-Level covers Papers 1 & 2 — the foundational syllabus (sections 1–12). A-Level adds Papers 3 & 4 — Paper 3 is the Advanced Theory written paper (sections 13–20); Paper 4 is the Practical, where you submit complete program code and testing evidence using Python (console mode).