1. System fundamentals
2. Computer organization
2.1 Computer organization
3. 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)
2.1.1 CPU and Machine Instruction Cycle
2.1.2 Types of Memory
2.1.3 Functions of an Operating System
2.1.4 Features of Applications
2.1.5 Data Representation Terms
2.1.6 Boolean Operators