top of page

OCR Computer Science A-Level

These pages are based on content from the OCR H446 Computer Science specification.

This website is in no way affiliated with OCR.

Component 1: Computer Systems

These pages are under active development. Check here for more information.

noun-under-construction-7744129e.png
Fixing a Computer
Coding

2. Software

2.1 - Systems Software

2.2 - Applications Generation

2.3 - Software Development

2.4 - Types of Programming Language

Analysing data

3. Networks & Databases

3.1 - Compression, Encryption & Hashing

3.2 - Databases

3.3 - Networks

3.4 - Web Technologies

Math Notebook and Calculator

4. Data & Logic

4.1 - Data Types

4.2 - Data Structures

4.3 - Boolean Algebra

Law

5. Laws

5.1 - Computing-Related Legislation

5.2 - Moral & Ethical Issues

Component 2: Algorithms & Programming

Computer Keyboard

1. Computational Thinking

1.1 - 1.5 - Computational Thinking

Scientist on Computer

2. Problem Solving & Programming

2.1 - Programming Techniques

2.2 - Computational Methods

Person Writing

3. Algorithms

3.1 - Algorithm Complexity

3.1 - Data Structure Algorithms

3.1 - Sorting & Searching Algorithms

3.1 - Pathfinding Algorithms

© CSNewbs 2025

The written, video and visual content of CSNewbs is protected by copyright. © 2025
bottom of page