2.1 Networks including the internet
3.1 Computers and their components
3.2 Logic Gates and Logic Circuits
4.1 Central Processing Unit (CPU) Architecture
8.2 Database Management Systems (DBMS)
8.3 Data Definition Language (DDL) and Data Manipulation Language (DML)
9.1 Computational Thinking Skills
10.4 Introduction to Abstract Data Types (ADT)
12.1 Program Development Life cycle
12.3 Program Testing and Maintenance
13.2 File organisation and access
13.3 Floating-point numbers, representation and manipulation
14.2 Circuit switching, packet switching
15.1 Processors, Parallel Processing and Virtual Machines
15.2 Boolean Algebra and Logic Circuits
16.1 Purposes of an Operating System (OS)
17.1 Encryption, Encryption Protocols and Digital Certificates