1.1 - Systems architecture
1.3 Computer networks, connections and protocols
1.6 - Ethical, legal, cultural and environmental impacts of digital technology
2.2 - Programming fundamentals
2.3 - Producing robust programs
2.5 - Programming languages and Integrated Development Environments