specification overview
OCR GCSE Computer Science (J277) is a single-tier linear qualification with two 1h 30m written papers. Paper 1 (Computer Systems) covers systems architecture, memory, networks, security and impacts; Paper 2 (Computational Thinking, Algorithms and Programming) tests problem-solving with OCR Exam Reference Language. Each paper is 80 marks, worth 50%.
subject content
1.1. Systems architecture
Paper 1- CPU architecture, fetch-execute cycle
- Von Neumann architecture, embedded systems
1.2. Memory and storage
Paper 1- RAM, ROM, virtual memory, secondary storage types
- Units of data, binary, hex, character sets, images, sound, compression
1.3. Computer networks, connections and protocols
Paper 1- LANs, WANs, wired vs wireless
- Network topologies (star, mesh), protocols, layers
1.4. Network security
Paper 1- Threats to networks (malware, phishing, brute force, DoS)
- Prevention methods: firewalls, encryption, user access levels, testing
1.5. Systems software
Paper 1- Operating systems and utility software
- System management, file management, user interface
1.6. Ethical, legal, cultural, environmental impacts
Paper 1- Impacts of digital technology on wider society
- Legislation: Data Protection Act, Computer Misuse Act, Copyright
2.1. Algorithms
Paper 2- Computational thinking (abstraction, decomposition, algorithmic thinking)
- Designing, creating and refining algorithms; searching and sorting
2.2. Programming fundamentals
Paper 2- Variables, constants, operators, sequence/selection/iteration
- Data types, arrays, strings, subroutines, file handling, SQL
2.3. Producing robust programs
Paper 2- Defensive design, validation, verification, authentication
- Testing (iterative vs terminal), test data
2.4. Boolean logic
Paper 2- AND, OR, NOT gates; truth tables; logic diagrams
- Combining logic gates for problem solving
2.5. Programming languages and IDEs
Paper 2- High-level vs low-level languages, translators (compilers, interpreters, assemblers)
- IDE features (editor, debugger, error diagnostics)
assessment structure
| Paper | What's assessed | Length | Marks | Weight | Question types |
|---|---|---|---|---|---|
| Paper 1 (Computer Systems) | Systems architecture, memory, networks, security, systems software, ethical impacts | 1h 30m | 80 | 50% | Multiple-choice, short-answer and extended-response questions |
| Paper 2 (Computational Thinking, Algorithms and Programming) | Algorithms, programming fundamentals, robust programs, Boolean logic, languages/IDEs | 1h 30m | 80 | 50% | Section A (50 marks): concepts, algorithms and programming theory. Section B (30 marks): practical programming using OCR Exam Reference Language or a high-level language. Includes code writing, tracing and algorithm design |
Paper 2 uses OCR Exam Reference Language (a pseudo-code). Practical programming is developed through the course but not formally assessed.
assessment objectives
| AO | What it means | Overall |
|---|---|---|
| AO1 | Demonstrate knowledge and understanding of the key concepts and principles of computer science. | 30% |
| AO2 | Apply knowledge and understanding of key concepts and principles of computer science. | 40% |
| AO3 | Analyse problems in computational terms to make reasoned judgements and to design, program, evaluate and refine solutions. | 30% |
key tips for success
Master OCR Exam Reference Language
Paper 2 uses OCR's pseudo-code. Learn the syntax (variable assignment, for loops, while loops, subroutines) from the specification appendix.
Practise trace tables
Paper 2 always tests code tracing. Practise stepping through code line by line, tracking every variable in a trace table.
Learn binary and hex fast
Paper 1 tests binary/hex/denary conversion and binary arithmetic. Drill until fast and accurate under exam pressure.
Draw truth tables and logic circuits
Paper 2 Boolean logic: sketch truth tables for AND/OR/NOT combinations and read logic gate diagrams cleanly.
Learn TCP/IP layers and protocols
Paper 1 networks section is heavy. Learn the 4-layer TCP/IP stack, common protocols (HTTP/S, FTP, SMTP, IMAP) and where they operate.
Structure ethical extended-response answers
Paper 1's 8-mark impacts question rewards balanced arguments citing specific legislation (Data Protection Act 2018, Computer Misuse Act 1990).
Where to next
Start your learning journey today...
Work through every point on this spec in Cognito – notes, questions, flashcards and exam practice – or browse grade boundaries and related specifications.

