
TOPIC |
Sub-Topics |
Past Paper Specimen |
1. Data Representation |
1.1 Number Systems 1.2 Text, Sound, and Images 1.3 Data Storage and Compression |
1.1 March 2019 Paper 12, question 3(a) June 2019 Paper 11, question 1 June 2019 Paper 13, question 1(a) Nov 2019 Paper 11, question 2 Nov 2019 Paper 12, question 4 Nov 2019 Paper 13, question 1(c)(i) March 2020 Paper 12, question 5 June 2020 Paper 11, question 9(d) June 2020 Paper 12, question 7 June 2020 Paper 13, question 1 2023 Specimen Paper 1, question 1 1.2 and 1.3 March 2019 Paper 12, question 1 June 2019 Paper 12, question 4(b) Nov 2019 Paper 11, question 6(d) Nov 2019 Paper 12, question 5(a) and 5(b) Nov 2019 Paper 13, question 1(c)(ii) March 2020 Paper 12, question 3(d) June 2020 Paper 11, question 3(c) |
2. Data Transmission |
2.1 Types and Methods of Data Transmission 2.2 Methods of Error Detection 2.3 Encryption |
March 2019 Paper 12, question 4(d) and question 6(a) June 2019 Paper 12, question 9 June 2019 Paper 13, question 3(b) and question 5 Nov 2019 Paper 11, question 5 Nov 2019 Paper 12, question 5(c)(ii), question 9 and question 10(a) Nov 2019 Paper 13, question 1(b) question 3 and question 5 March 2020 Paper 12, question 2 June 2020 Paper 11, question 3(a), 3(b) and question 4 June 2020 Paper 12, question 3 June 2020 Paper 13, question 9 2023 Specimen Paper 1, question 2(a), 2(b) and question 9 |
3. Hardware |
3.1 Computer Architecture 3.2 Input and Output Devices 3.3 Data Storage |
3.1 June 2019 Paper 13, question 2(b) Nov 2019 Paper 11, question 8 Nov 2019 Paper 12, question 2 Nov 2019 Paper 13, question 7(a) March 2020 Paper 12, question 1 June 2020 Paper 11, question 5 June 2020 Paper 12, question 1 June 2020 Paper 13, question 5(b)(ii) 2023 Specimen Paper 1, question 4 3.2 (Any questions referring to the operation of an input/output device are now beyond the scope of this syllabus) and 3.3 March 2019 Paper 12, question 3(b), and question 6 June 2019 Paper 11, question 3 and question 6(b) June 2019 Paper 12, question 4, question 7(b) and question 10 June 2019 Paper 13, question 6 Nov 2019 Paper 11, question 1 and question 4 Nov 2019 Paper 12, question 6, question 7(a) and question 11 Nov 2019 Paper 13, question 1(a) and 1(d) March 2020 Paper 12, question 3(a), 3(b) and 3(c) June 2020 Paper 11, question 1(a), 1(b), 1(d) question 6 and question 8 June 2020 Paper 12, question 6, question 8(b) and question 9 June 2020 Paper 13, question 2, question 5(b)(i) and question 8 3.4 June 2019 Paper 13, question 2(a) June 2020 Paper 11, question 1(c) 2023 Specimen Paper 1, question 1(b), question 2 and question 3(a) |
4. Software |
4.1 Types of Software and Interrupts 4.2 Types of Programming Languages, Translators, and IDE |
March 2019 Paper 12, question 4(a) and 4(b) June 2019 Paper 11, question 7 Nov 2019 Paper 11, question 6(a) Nov 2019 Paper 12, question 7(a) Nov 2019 Paper 13, question 2 and question 7(b) March 2020 Paper 12, question 4 June 2020 Paper 11, question 8(a), question 9(a), 9(b) and 9(c) June 2020 Paper 12, question 2 and question 8(c) June 2020 Paper 13 2023 Specimen Paper 1, question 4(d) and question 5 |
5. The internet and its uses |
5.1 The Internet and the WWW 5.2 Digital Currency 5.3 Cyber Security |
March 2019 Paper 12, question 7 June 2019 Paper 11, question 4 and question 6(a) June 2019 Paper 12, question 5, question 6(a), 6(b), 6(d) and 6(e) June 2019 Paper 13, question 1(d), 1(e) and question 3 Nov 2019 Paper 11, question 3 and question 6(b) Nov 2019 Paper 12, question 7 and question 10 Nov 2019 Paper 13, question 8 March 2020 Paper 12, question 8 June 2020 Paper 11, question 1(e), question 7 and question 9(b) June 2020 Paper 12, question 5 and question 10 June 2020 Paper 13, question 3, question 7 and question 10 2023 Specimen Paper 1, question 2(c) and question 10 |
6. Automated and emerging technologies |
6.1 Automated Systems 6.2 Robotics 6.3 Artificial Intelligence |
March 2019 Paper 12, question 3(b) June 2019 Paper 12, question 7(a) Nov 2019 Paper 11, question 2 Nov 2019 Paper 12, question 4 Nov 2019 Paper 13, question 6 March 2020 Paper 12, question 7 June 2020 Paper 11, question 6 2023 Specimen Paper 1 Question 6 |
7. Algorithm Design and Problem Solving |
March 2019 Paper 22, question 2, question 3 and question 5 June 2019 Paper 21, question 4 June 2019 Paper 22, question 2, question 3 and question 5 June 2019 Paper 23, question 2, question 3 and question 4 Nov 2019 Paper 21, question 1(e), question 2 and question 4 Nov 2019 Paper 22, question 2, question 3 and question 4 Nov 2019 Paper 23, question 5 and question 6 March 2020 Paper 22 question 2, question 3 and question 4 June 2020 Paper 21, question 2, question 3, question 4 and question 5 June 2020 Paper 22, question 1(b), question 3 and question 4 June 2020 Paper 23, question 3, question 4, question 5 and question 6 2023 Specimen Paper 2, question 2, question 4, question 5 and question 7 |
|
8. Programming Concepts |
8.1 Programming Concepts 8.2 Arrays 8.3 File Handling |
March 2019 Paper 22, question 1 and question 4 June 2019 Paper 21, question 1, question 2 and question 3 June 2019 Paper 22, question 1 and question 4 June 2019 Paper 23, question 1 and question 5 Nov 2019 Paper 21, question 1 Nov 2019 Paper 22, question 1, question 5 and question 6 Nov 2019 Paper 23, question 1 and question 4 March 2020 Paper 22, question 1 June 2020 Paper 21, question 1 and question 4 June 2020 Paper 22, question 1, question 2 and question 5 June 2020 Paper 23, question 1, question 2, question 3 and question 4 2023 Specimen Paper 2, question 1, question 3, question 8, question 9, question 10, question 12 and question 13 |
9. Databases |
June 2019 Paper 21 Question 5(a) and 5(b) June 2019 Paper 22 Question 5(a) June 2019 Paper 23 Question 6(a) Nov 2019 Paper 21 Question 5(a) and 5(b) Nov 2019 Paper 22 Question 7(a) Nov 2019 Paper 23 Question 7(a) and 7(b) March 2020 Paper 22 Question 5(a) June 2020 Paper 21 Question 6(a) June 2020 Paper 22 Question 6(a) June 2020 Paper 23 Question7(a) 2023 Specimen Paper 2 Question 11 Note: learners do not need to use QBE grids, so these parts of the past questions have been omitted. Teachers can rewrite the QBE parts of the questions to use SQL to provide extra example questions. |
|
7. Boolean Logic |
March 2019 Paper 12, question 5 June 2019 Paper 11, question 2 June 2019 Paper 12, question 8 June 2019 Paper 13, question 4 Nov 2019 Paper 11, question 2 Nov 2019 Paper 12, question 4 Nov 2019 Paper 13, question 6 March 2020 Paper 12, question 6 June 2020 Paper 11, question 2 June 2020 Paper 12, question 4 June 2020 Paper 13, question 6 2023 Specimen Paper 2, question 6 Note: from 2023 Boolean logic questions will be set in paper 2. |