- AQA GCSE
- SLR 01 – Systems architecture
- SLR 02 – Memory and storage
- SLR 03 – Computer networks, protocols and layers
- SLR 04 – Cyber security
- SLR 05 – Hardware and software
- SLR 06 – Ethical, legal and environmental impacts
- SLR 07 – Algorithms
- SLR 08 – Basic programming concepts
- SLR 09 – Advanced programming concepts
- SLR 10 – Robust and secure programming
- SLR 11 – Boolean logic
- SLR 12 – Classification of programming languages
- SLR 13 – Data representation
- SLR 14 – Relational databases and SQL
- Cambridge IGCSE (0478-0984)
- Pearson Edexcel GCSE (1CP2)
- Topic 1A Computational thinking and algorithms
- Topic 1B – Computational logic
- Topic 2A – Binary
- Topic 2B – Data representation & compression
- Topic 3A – Hardware
- Topic 3B – Software & programming languages
- Topic 4 – Networks and network security
- Topic 5 – Issues and impact
- Topic 6A – Developing code
- Topic 6B – Programming fundamentals
- OCR GCSE (J277)
- 1.1 – Systems architecture
- 1.2 – Memory and storage
- 1.3 – Computer networks, connections and protocols
- 1.4 – Network security
- 1.5 – Systems software
- 1.6 – Ethical, legal, cultural and environmental concerns
- 2.1 – Algorithms
- 2.2 – Programming fundamentals
- 2.3 – Producing robust programs
- 2.4 – Boolean logic
- 2.5 – Programming languages and IDEs
- AQA A level (7516-7517) Videos
- SLR 01 – Programming basics
- SLR 02 – Programming next steps
- SLR 03 – Programming paradigms
- SLR 04 – Data structures
- SLR 05 – Algorithms
- SLR 06 – Abstraction and automation
- SLR 07 – Regular & context free languages
- SLR 08 – Classification of algorithms
- SLR 09 – A model of computation
- SLR 10 – Number systems and bases
- SLR 11 – Binary
- SLR 12 – Coding text & graphics
- SLR 13 – Coding sound & music
- SLR 14 – Hardware & software
- SLR 15 – Programming languages & translators
- SLR 16 – Logic gates & boolean algebra
- SLR 17 – Internal computer architecture
- SLR 18 – Input & output devices
- SLR 19 – Moral, social, legal, cultural issues
- SLR 20 – Communication
- SLR 21 – Networks & the Internet
- SLR 22 – TCP IP & protocols
- SLR 23 – Databases
- SLR 24 – Big data
- SLR 25 – Functional programming paradigms
- SLR 26 – Writing functional programs
- SLR 27 – Aspects of software development
- OCR A level (H046-H446) Videos
- SLR 01 – Structure and function of the processor
- SLR 02 – Types of processor
- SLR 03 – Input output and storage
- SLR 04 – Operating systems – Systems software
- SLR 05 – Application generation
- SLR 06 – Software development
- SLR 07 – Types of programming language
- SLR 08 – Introduction to programming
- SLR 09 – Compression encryption and hashing
- SLR 10 – Databases
- SLR 11 – Networks
- SLR 12 – Web Technologies
- SLR 13 – Data types
- SLR 14 – Data structures
- SLR 15 – Boolean algebra
- SLR 16 – Computer related legislation
- SLR 17 – Ethical moral and cultural issues
- SLR 18 – Thinking abstractly
- SLR 19 – Thinking ahead
- SLR 20 – Thinking procedurally
- SLR 21 – Thinking logically
- SLR 22 – Thinking concurrently
- SLR 23 – Programming techniques
- SLR 24 – Computational methods
- SLR 25 – Algorithms
- SLR 26 – Algorithms
OCR A level (H046-H446)
SLR 06 – Software development
5 items