Home / A Level 9618
Cambridge AS & A Level 9618
All 20 units of the Cambridge AS and A Level Computer Science syllabus are in development. Email help@thecsconstruct.com to hear when they launch.
AS Level
Information Representation
Data representation, multimedia graphics and sound, and compression.
Communication
Networks including the internet: LANs, WANs, protocols and networking hardware.
Hardware
Computers and their components, logic gates and logic circuits.
Processor Fundamentals
CPU architecture, the fetch-execute cycle, assembly language and bit manipulation.
System Software
Operating systems, language translators and integrated development environments.
Security, Privacy and Data Integrity
Data security, data integrity, validation and verification.
Ethics and Ownership
Ethics in computing, copyright legislation, software licensing and the impact of AI.
Databases
Database concepts, DBMS features, and DDL and DML in SQL.
Algorithm Design and Problem-solving
Computational thinking, abstraction, decomposition and algorithms in pseudocode.
Data Types and Structures
Data types, records, arrays, files and an introduction to abstract data types.
Programming
Programming basics, constructs, structured programming and procedures.
Software Development
The program development life cycle, program design, testing and maintenance.
A Level
Data Representation
User-defined data types, file organisation and floating-point numbers.
Communication and Internet Technologies
Protocols, circuit switching and packet switching.
Hardware and Virtual Machines
Processors, parallel processing, virtual machines and Boolean algebra.
System Software
Purposes of an operating system and translation software.
Security
Encryption, encryption protocols and digital certificates.
Artificial Intelligence
Graphs, Dijkstra and A* algorithms, neural networks and machine learning.
Computational Thinking and Problem-solving
Algorithms, abstract data types such as stacks, queues, linked lists and binary trees, and Big O notation.
Further Programming
Programming paradigms (object-oriented, declarative and low-level) and exception handling.
The full A Level bundle will cover both AS and A Level. See Bundles for early access.