Back to subjects
Computer Science
Cambridge AS & A Level · 9618
1.1Data Representation
1.2Multimedia Graphics
1.3Compression
2.1Networks including the internet
3.1Computers and their components
3.2Logic Gates and Logic Circuits
4.1Central Processing Unit (CPU) Architecture
4.2Assembly Language
4.3Bit manipulation
5.1Operating Systems
5.2Language Translators
6.1Data Security
6.2Data Integrity
7.1Ethics and Ownership
8.1Database Concepts
8.2Database Management Systems (DBMS)
8.3Data Definition Language (DDL) and Data Manipulation Language (DML)
9.1Computational Thinking Skills
9.2Algorithms
10.1Data Types and Records
10.2Arrays
10.3Files
10.4Introduction to Abstract Data Types (ADT)
11.1Programming Basics
11.2Constructs
11.3Structured Programming
12.1Program Development Life cycle
12.2Program Design
12.3Program Testing and Maintenance
13.1User-defined data types
13.2File organisation and access
13.3Floating-point numbers, representation and manipulation
14.1Protocols
14.2Circuit switching, packet switching
15.1Processors, Parallel Processing and Virtual Machines
15.2Boolean Algebra and Logic Circuits
16.1Purposes of an Operating System (OS)
16.2Translation Software
17.1Encryption, Encryption Protocols and Digital Certificates
18.1Artificial Intelligence (AI)
19.1Algorithms
19.2Recursion
20.1Programming Paradigms
20.2File Processing and Exception Handling