Exam Board

OCR

What will you study?

Components of a Computer:
Processor Components
Processor Performance
Types of Processor
Input Devices
Output Devices
Storage Devices

Systems Software:
Functions of an Operating System
Types of Operating System
Nature of Applications
Programming Language Translators

Programming Techniques:
Programming Basics
Selection
Iteration
Subroutines & Recursion
Use of IDE
Object Oriented Programming Techniques

Software Development:
Systems Analysis Methods
Writing and Following Algorithms
Programming Paradigms
Assembly Language

Exchanging Data:
Compression, Encryption and Hashing
Database Concepts
Exchanging Data
Relational Databases and Normalisation
Introduction to SQL
Defining and Updating Tables using SQL
Transaction Processing

Networks & Web Technologies:
HTML and CSS
Web Forms and JavaScript
Search Engine Indexing
Client-Server and Peer-To-Peer

Data Types:
Primitive Data Types, Binary and Hexadecimal
ASCII and Unicode
Binary Arithmetic
Floating Point Arithmetic
Bitwise Manipulation and Masks

Data Structures:
Arrays, Tuples and Records
Queues
Lists and Linked Lists
Stacks

Useful tips and resources

OCR A Level Computer Science Clear Revise (hardcopy workbook)

Craig n’ Dave A Level OCR Topic Guidance Video Library (all Topics covered)

Smart Revise Practice Exam Questions Platform (all Topics covered)

A Level 3-a-Day Revise CS (continual resource)

A Level ISAAC Computer Science (topics additional enrichment)

Physics and Maths Tutor – Computer Science Provision (OCR Mocks Revision)

What super curricular activities can KS3 students engage with at school?

Quantum Machine Learning (Summer Term after school extension course provision)

GDST Space Technology Diploma Programme (GDST-wide full year after school extension diploma provision)

Sutton High Prep School

86 Grove Road, Sutton,
Surrey, SM1 2AL
T. 020 8225 3072

Sutton High Senior School

55 Cheam Road, Sutton,
Surrey, SM1 2AX
T. 020 8642 0594