CS1 – Boolean Logic CS2 – Von Neumann Architecture CS3 – Low-level Languages CS4 – Data Storage (Numbers) CS5 – Data Storage (Characters) CS6 – Data Storage (Images) CS7 – Data Storage – Sound CS8 – Compression CS9 – CPU Performance CS10 – Embedded Systems CS11 – Primary Storage CS12 – Solid-State Storage CS13 – Magnetic Storage CS14 – Optical Storage CS15 – Operating System CS16 – Utility Software CS17 – Network types and models CS18 – Network hardware CS19 – The internet CS20 – Network topologies CS21 – Network Protocols CS22 – Social engineering CS23 – Malware CS24 – Network security CS25 – SQL & Data structures CS26 – Defensive design CS27 – Testing CS28 – Computational thinking CS29 – Searching & sorting algorithms CS30 – Algorithmic thinking CS31 – High-level languages CS32 – Programming basics CS33 – String manipulation CS34 – Selection CS35 – Counter controlled iteration CS36 – Condition controlled iteration CS37 – Subprograms CS38 – Data structures CS39 – File handling