Student Stream Menu 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) 01. Data Representation 02. Data Transmission 03. Hardware 04. Software 05. The Internet and its uses 06. Automated and emerging technologies 07. Algorithm design and problem-solving 08. Programming 09. Databases 10. Boolean logic 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 Cambridge IGCSE (0478-0984) Videos 01. Data Representation View videos 02. Data Transmission View videos 03. Hardware View videos 04. Software View videos 05. The Internet and its uses View videos 06. Automated and emerging technologies View videos 07. Algorithm design and problem-solving View videos 08. Programming View videos 09. Databases View videos 10. Boolean logic View videos