A-Level Computer Science
A-Level Computer Science: AS Level
Sections 1 to 12.
1 · Information representation
1.1Data representationCoursebook chapter 1: Information representation and multimedia3 review1.2Multimedia: graphics and soundCoursebook chapter 1: Information representation and multimedia2 review1.3CompressionCoursebook chapter 1: Information representation and multimedia1 review
2 · Communication
3 · Hardware
3.1Computers and their componentsCoursebook chapter 3: Hardware4 review3.2Logic gates and logic circuitsCoursebook chapter 3: Hardware1 review
4 · Processor fundamentals
4.1Central processing unit (CPU) architectureCoursebook chapter 4: Processor fundamentals3 review4.2Assembly languageCoursebook chapter 4: Processor fundamentals2 review4.3Bit manipulationCoursebook chapter 4: Processor fundamentals1 review
5 · System software
5.1Operating systemsCoursebook chapter 5: System software2 review5.2Language translatorsCoursebook chapter 5: System software2 review
6 · Security, privacy and data integrity
6.1Data securityCoursebook chapter 6: Security, privacy and data integrity2 review6.2Data integrityCoursebook chapter 6: Security, privacy and data integrity2 review
7 · Ethics and ownership
8 · Databases
8.1Database conceptsCoursebook chapter 8: Databases2 review8.2Database management systems (DBMS)Coursebook chapter 8: Databases1 review8.3Data definition language (DDL) and data manipulation language (DML)Coursebook chapter 8: Databases2 review
9 · Algorithm design and problem-solving
9.1Computational thinking skillsCoursebook chapter 9: Algorithm design and problem solving1 review9.2AlgorithmsCoursebook chapter 9: Algorithm design and problem solving2 review
10 · Data types and structures
10.1Data types and recordsCoursebook chapter 10: Data types and structures1 review10.2ArraysCoursebook chapter 10: Data types and structures2 review10.3FilesCoursebook chapter 10: Data types and structures1 review10.4Introduction to abstract data types (ADT)Coursebook chapter 10: Data types and structures1 review
11 · Programming
11.1Programming basicsCoursebook chapter 11: Programming1 review11.2ConstructsCoursebook chapter 11: Programming1 review11.3Structured programmingCoursebook chapter 11: Programming1 review