Syllabus Overview
Course Structure
AS Level: Foundation course covering sections 1-12
A Level: Complete course covering all sections 1-20
Exam Series: June and November
AS Level
Paper 1: Theory Fundamentals (1h 30m)
Paper 2: Problem-solving & Programming (2h)
Grades: A-E
A Level
All AS papers +
Paper 3: Advanced Theory (1h 30m)
Paper 4: Practical (2h 30m)
Grades: A*-E
Programming Languages
Students must use one of:
- Java (console mode)
- Python (console mode)
- Visual Basic .Net (console mode)
π― Quiz Setup
Select topics to test your knowledge
Select Topics:
AS Level Topics
A2 Level Topics
Review Your Answers
Key Concepts
🧠 Computational Thinking
Fundamental skills including abstraction, decomposition, and algorithmic thinking to produce solutions using various technologies and programming languages.
💻 Programming Paradigms
Different approaches to problem-solving including procedural, object-oriented, and declarative programming styles.
📡 Communication
Data transfer between devices and components, covering internal computer systems to internet video transfer.
🔧 Computer Architecture
Internal operation design, component organization, and how hardware functions with software.
📊 Data Representation
Binary interpretation, data organization for efficient access and transfer.
Assessment Structure
Paper 1: Theory Fundamentals (AS)
Duration: 1 hour 30 minutes
Marks: 75
Weighting: 50% of AS Level, 25% of A Level
Content: Sections 1-8
Format: Written paper with short and extended answers testing knowledge and application
Paper 2: Problem-solving & Programming (AS)
Duration: 2 hours
Marks: 75
Weighting: 50% of AS Level, 25% of A Level
Content: Sections 9-12
Format: Written paper using pseudocode (not actual programming code)
Paper 3: Advanced Theory (A Level only)
Duration: 1 hour 30 minutes
Marks: 75
Weighting: 25% of A Level
Content: Sections 13-20
Format: Written paper with short and extended answers
Paper 4: Practical (A Level only)
Duration: 2 hours 30 minutes
Marks: 75
Weighting: 25% of A Level
Content: Sections 19-20 (excluding low-level and declarative)
Format: Computer-based programming tasks in Java, Python, or Visual Basic
Note: No internet or email access during exam
Assessment Objectives
AO1: Knowledge & Understanding (30%)
AO2: Application & Analysis (30-40%)
AO3: Design, Program & Evaluate (30-40%)
Routes to Qualification
Route 1: AS Level only (Papers 1 & 2)
Route 2: Staged A Level (AS first, then Papers 3 & 4)
Route 3: Full A Level (All papers in one series)
Glossary of Key Terms
π Recent Changes & Updates
Stay up to date with the latest improvements and additions to this site.
β¨ Major Update: Expanded Glossary
- Expanded 28 glossary terms with comprehensive definitions
- All short definitions now include detailed explanations, examples, and context
- Improved consistency across all glossary entries
π΄ New Feature: Flashcard Mode
- Added interactive flashcard mode for glossary terms
- Includes shuffle and navigation controls
- Perfect for active learning and revision
π Initial Release
- Complete Cambridge CS 9618 syllabus coverage
- Interactive topic explorer with expandable sections
- Comprehensive glossary with 200+ terms
- Search functionality across all content
- Assessment information and guidelines