Systems architecture
CPU purpose, registers, fetch–decode–execute cycle and embedded systems.
Full topic guide in developmentTopics are presented in specification order. Select an available resource to revise or practise. Where a dedicated guide has not yet been published, the topic remains visible in its correct position.
CPU purpose, registers, fetch–decode–execute cycle and embedded systems.
Full topic guide in developmentNetworks, topologies, hardware, addressing and common protocols.
Study available resource →Operating systems and utility software.
Full topic guide in developmentComputing impacts, privacy, legislation and sustainability.
Full topic guide in developmentComputational thinking, searching, sorting, pseudocode and flowcharts.
Study available resource →Variables, constants, data types, selection, iteration, arrays and subprograms.
Study available resource →Validation, defensive design, testing and maintainability.
Study available resource →Translators, language levels and IDE facilities.
Full topic guide in developmentBuild your programming skills using our free starter files and reference solutions.
Explore Python resources →