1 Binary systems and hexadecimal
2 Communication and internet technologies
3 Logic gates and logic circuits
4 Operating systems and computer architecture
5 Input and output devices
6 Memory and data storage
7 High- and low-level languages
8 Security and ethics
9 Problem-solving and design
10 Pseudocode and flowcharts
11 Programming concepts
12 Data structures: arrays and using pre-release material
13 Databases