KnownessKnowness
Subjects

Loading subjects...

SchoolsParentsLearning Science
Log InSign Up

GCSE Computer Science · OCR

Performance

Completion
Proficiency

Course

1. Computer Systems
1.1 Systems Architecture
1.1.1 Architecture of the CPU1.1.2 CPU Performance1.1.3 Embedded Systems
1.2 Memory and Storage
1.2.1 Primary Storage (Memory)1.2.2 Secondary Storage1.2.3 Units1.2.4 Numbers1.2.5 Characters1.2.6 Images1.2.7 Sound1.2.8 Compression
1.3 Computer Networks, Connections and Protocols
1.3.1 Computer Networks1.3.2 Network Types1.3.3 Network Hardware1.3.4 The Internet as a Collection of Networks1.3.5 Network Topologies1.3.6 Wired and Wireless Networks1.3.7 Network Protocols1.3.8 Protocol Layers
1.4 Network Security
1.4.1 Threats To Computer Systems and Networks1.4.2 Identifying and Preventing Vulnerabilities
1.5 Systems Software
1.5.1 Operating Systems1.5.2 Utility Software
1.6 Ethical, Legal, Cultural and Environmental Impacts of Digital Technology
1.6.1 Impacts of Digital Technology on Wider Society1.6.2 Legislation Relevant to Computer Science1.6.3 Software Licences
2. Computational Thinking, Algorithms and Programming
2.1 Algorithms
2.1.1 Computational Thinking2.1.2 Designing, Creating and Refining Algorithms2.1.3 Searching Algorithms2.1.4 Sorting Algorithms
2.2 Programming Fundamentals
2.2.1 Programming Fundamentals2.2.2 Programming Constructs2.2.3 Data Types2.2.4 String Manipulation2.2.5 File Handling2.2.6 SQL (Structured Query Language)2.2.7 Arrays2.2.8 Subprograms2.2.9 Random Number Generation
2.3 Producing Robust Programs
2.3.1 Defensive Design2.3.2 Testing
2.4 Boolean Logic
2.4.1 Boolean Logic
2.5 Programming Languages and Integrated Development Environments
2.5.1 Languages2.5.2 The Integrated Development Environment (IDE)

GCSE Computer Science · OCR

Performance

Completion
Proficiency

Course

1. Computer Systems
1.1 Systems Architecture
1.1.1 Architecture of the CPU1.1.2 CPU Performance1.1.3 Embedded Systems
1.2 Memory and Storage
1.2.1 Primary Storage (Memory)1.2.2 Secondary Storage1.2.3 Units1.2.4 Numbers1.2.5 Characters1.2.6 Images1.2.7 Sound1.2.8 Compression
1.3 Computer Networks, Connections and Protocols
1.3.1 Computer Networks1.3.2 Network Types1.3.3 Network Hardware1.3.4 The Internet as a Collection of Networks1.3.5 Network Topologies1.3.6 Wired and Wireless Networks1.3.7 Network Protocols1.3.8 Protocol Layers
1.4 Network Security
1.4.1 Threats To Computer Systems and Networks1.4.2 Identifying and Preventing Vulnerabilities
1.5 Systems Software
1.5.1 Operating Systems1.5.2 Utility Software
1.6 Ethical, Legal, Cultural and Environmental Impacts of Digital Technology
1.6.1 Impacts of Digital Technology on Wider Society1.6.2 Legislation Relevant to Computer Science1.6.3 Software Licences
2. Computational Thinking, Algorithms and Programming
2.1 Algorithms
2.1.1 Computational Thinking2.1.2 Designing, Creating and Refining Algorithms2.1.3 Searching Algorithms2.1.4 Sorting Algorithms
2.2 Programming Fundamentals
2.2.1 Programming Fundamentals2.2.2 Programming Constructs2.2.3 Data Types2.2.4 String Manipulation2.2.5 File Handling2.2.6 SQL (Structured Query Language)2.2.7 Arrays2.2.8 Subprograms2.2.9 Random Number Generation
2.3 Producing Robust Programs
2.3.1 Defensive Design2.3.2 Testing
2.4 Boolean Logic
2.4.1 Boolean Logic
2.5 Programming Languages and Integrated Development Environments
2.5.1 Languages2.5.2 The Integrated Development Environment (IDE)
Subjects1.3 Computer Networks, Connections and Protocols1.3.8 Protocol Layers

1.3.8 Protocol Layers

We could not check lesson access.

Try again to continue this lesson.

Knowness

Built on over 50 years of learning and cognitive neuroscience.

GDPR compliant
The Exchange, 3 Centenary Square, Birmingham, B1 2DR

© 2026 Knowness

Product

SubjectsSchoolsParentsResearch

Company

AboutTeamPartnersHelp Centre

Legal

TermsPrivacy
Subjects

GCSE

GCSE Computer Science

University Taster

Accounting - University TasterArchaeology - University TasterArchitecture - University TasterChemistry - University TasterEconomics - University TasterGeography - University TasterMedicine - University TasterPhilosophy - University Taster
SchoolsParentsLearning Science