300 Study Hours
Level 3 Difficulty
Up to 56 UCAS Points
CAIE Exam
Course Overview
You will be expected to complete three standard A-level Computer Science written exams and one practical exam:
Written exams:
- Paper 1: 1 hour 30 minutes, 25% of A-level, 75 marks.
- Paper 2: 1 hour 30 minutes, 25% of A-level, 75 marks.
- Paper 3: 2 hours 30 minutes, 25% of A-level, 75 marks.
Practical exam:
- 2 hours 30 minutes, 25% of A-level, 75 marks.
As part of the practical exam, you will submit complete program code and evidence of testing and will be required to use either Java, VB.NET or Python programming languages.
Course Content
- Binary Number System
- Binary Coded Decimal
- Hexadecimal
- Bits, Bytes and Binary
- Representing Images
- Metadata
- Analogue and Digital Sound
- Data Compression
- Data Transmission
- Wireless Networking, CSMA and SSID
- Structure of the Internet
- Packet Switching and Routers
- IP Addresses
- Network Topology
- Client-Server and Peer-to-Peer
- Client Server Model
- Computers and their components
- Logic gates
- Creating logic circuits
- Interpreting the results of a truth table
- Central Processing Unit
- The Fetch-Decode-Execute Cycle
- The Processor
- Assembly Language
- Machine Code
- Bit Manipulation
- Operating systems (OS)
- Processor scheduling
- Programming language classification
- Language translators
- Machine code
- Data security
- Cyber security
- MALWARE – malicious software
- Spyware
- Ransomware
- Data integrity
- Ethics and ownership
- The rise of artificial intelligence
- The Computer Misuse Act 1990
- Data Protection Act (1998)
- Copyright, Designs and Patents Act (1998)
- Introduction to software licences
- Flat file databases
- Relational database model
- Database normalisation
- Database Management Systems (DBMS)
- Data Definition Language (DDL) and Data Manipulation Language (DML)
- Common data types
- Linking tables
- Abstraction and decomposition
- Solving logic problems
- Software development
- Algorithms
- Pseudocode
- Data Types and Records
- Arrays
- Searching and sorting algorithms
- Files and Exception Handling
- Abstract Data Types (ADT)
- Selection
- Complex Boolean Expressions
- The CASE Statement
- Iteration
- Subroutines
- Program Development Life Cycle
- The Waterfall Model
- Iterative and Rapid Application Development
- Program Design
- Program Testing and Maintenance
- Error Types
- User Defined Data Types
- File Organisation and Access
- Floating-Point Numbers, Representation and Manipulation
- Precision and Normalisation
- Protocols
- the TCP/IP Model
- Circuit Switching
- Packet Switching
- Processors, Parallel Processing and Virtual Machines
- Comparing RISC and CISC
- Virtual Machines
- Boolean Algebra and Logic Gates
- De Morgan’s Laws
- Karnaugh Maps
- Purposes of an Operating System
- Processor Scheduling
- IO Device Management
- Translation Software
- Backus-Naur Form
- Syntax Diagram
- Encryption Protocols and Digital Certificates
- Types of Encryption
- Encryption Protocol
- The Electronic Communications Act (2000)
- Digital Certificates
- Digital Signatures
- Machine Learning
- Deep Learning
- Reinforcement Learning
- Dijkstra’s Algorithm
- A* Algorithm
- Algorithms
- Abstract Data Types
- Stacks
- Queues
- Linked Lists
- Binary Tree
- Big O Notation
- Recursion
- Programming Paradigms
- Imperative (High Level) Programming
- Files Processing and Exception Handling
- Inputs and Outputs
- Exception Handling

- Awarding body: CAIE
- Our course code: X924W
- Syllabus code: 9618
Cambridge Assessment International Education (CAIE) is a not-for-profit organisation and the world’s largest provider of international education programmes and qualifications for learners worldwide. They design and deliver assessments to over 8 million learners in over 170 countries, ensuring their assessments are always fair, have sound ethical underpinning, and operate according to the highest technical standards.
Entry Requirements
It is strongly recommended that you have the following GCSE before starting an A-Level Computer Science course: GCSE Maths. It’s also recommended to study a Maths A-Level course should you wish to study Computer Science at degree level.
Why Distance Learning?
With online A-level study, you’ll sit the same exams and earn the same qualifications as you would in a traditional school setting, but with the flexibility to study when and where it suits you.
Your final results and transcript will be identical to those of students who studied in a classroom, ensuring your A-levels are fully recognised and respected by colleges, universities, and employers worldwide. Whether you’re looking to broaden your subject choices, balance study with other commitments, or take control of your learning, distance learning gives you the freedom to achieve your academic goals on your terms.
Frequently Asked Questions
Related Courses
-
A-level Psychology
£495.00 -
A-level Biology
£495.00 -
A-level Business Studies
£495.00 -
A-level Chemistry
£495.00 -
A-level Classical Civilisation
£495.00 -
A-Level Economics
£495.00 -
A-level English Language
£495.00 -
A-level French
£495.00 -
A-level Further Maths
£495.00 -
A-level History
£495.00 -
A-level Law
£495.00 -
A-level Maths
£495.00