A1 Computer fundamentals
A2 Networks
A2.1 Network fundamentals
A2.2 Network architecture
A2.3 Data transmissions
A2.4 Network security
A3 Databases
A4 Machine learning
B1 Computational thinking
B2 Programming
B3 Object-oriented programming
B4 Abstract data types (HL only)
A2.3.1 Different Types of IP Addressing
A2.3.2 Compare Types of Media for Data Transmission
A2.3.3 How Packet Switching is Used to Send Data Across a Network
A2.3.4 How Static Routing and Dynamic Routing Move Data Across Local Area Networks (HL only)