Algorithms, programming, data representation and networks.
Flowcharts, pseudocode and algorithm design.
Variables, selection, iteration and functions.
Binary, hexadecimal and data storage.
Network types, topologies and the internet.
Data structures, tables and simple queries.