1. System fundamentals
2. Computer organization
3. Networks
3.1 Networks
4. Computational thinking, problem-solving and programming
5. Abstract data structures (HL)
6. Resource management (HL)
7. Control (HL)
A. Databases
B. Modelling and simulation
C. Web science
D. Object-oriented programming (OOP)
3.1.1 Types of Networks
3.1.2 Importance of Network Standards
3.1.3 Communication Layers in Networks
3.1.4 VPN Technologies
3.1.5 Speed Variations in Data Transmission
3.1.6 Data Compression in Transmission
3.1.7 Transmission Media
3.1.8 Packet Switching
3.1.9 Importance of Protocols
3.1.10 Wireless Networks
3.1.11 Network Security Methods