3.1 Fundamentals of algorithms 3.2 Programming 3.3 Fundamentals of data representation 3.4 Computer systems 3.5 Fundamentals of computer networks 3.6 Cyber security 3.7 Relational databases and structured query language (SQL) 3.8 Ethical, legal and environmental impacts of digital technology on wider society, including issues of privacy