A Level Computer Science
A Level Computer Science Tutor Online — Papers and Project
Looking for an A Level Computer Science tutor online? Nexus Academy matches Year 12 and Year 13 students with a UK-qualified Computer Science specialist for OCR H446 or AQA 7517 — one-to-one from £20 per hour, with a free demo lesson and no lock-in.
From £20/hr · AQA, Edexcel & OCR · Free first session
Quick answer
Nexus Academy offers an A Level Computer Science tutor online from £20 per hour for OCR H446 and AQA 7517, covering the papers and the programming project, with a free demo lesson and no lock-in.
Why Nexus Academy
One-to-one A Level Computer Science tutoring
Looking for an A Level Computer Science tutor online? Nexus Academy matches Year 12 and Year 13 students with a UK-qualified Computer Science specialist for OCR H446 or AQA 7517 — one-to-one from £20 per hour, with a free demo lesson and no lock-in.
Nexus Academy is a UK tutoring company, not a marketplace or platform. You are matched to one tutor for the papers and the programming project — not a directory of profiles, and not a GCSE teacher stretched into Year 13.
The Year 12 jump is not “more Python.” GCSE rewards writing a loop. A Level rewards abstraction, object-oriented design, complexity, and a 20% project that needs a real problem, analysis, design, testing and evaluation — marks that have nothing to do with how flashy the finished app looks. We diagnose whether the cap is Paper 1 systems, Paper 2 algorithms, or the project, then build the year around that.
Also available: GCSE Computer Science tutoring → · A Level Maths tutoring →
The Challenge
Why A Level Computer Science catches students who got a 7–9 at GCSE
Predicted grades for UCAS are often set from Year 12 work. A student who treated Computer Science as “the coding GCSE” meets Boolean algebra, floating-point, Big-O, and unseen algorithm questions that look nothing like J277 Section B. The ones who keep a 7-equivalent in Year 12 are usually the ones who still write GCSE-length answers to A Level analysis questions.
The project is 20% — and it is not “build an app.”
OCR H446/03–04 and AQA 7517 NEA credit analysis, design, testing and evaluation. A flashy game with a thin write-up is a C-shaped project. We milestone the folder against the school deadline from the term it is issued.
AQA Paper 1 is on-screen; OCR papers are written.
AQA 7517 Paper 1 is a programming exam at a computer. OCR H446 is two written papers. Practising the wrong paper type is a common Year 13 mistake. We match the lesson IDE and past-paper set to the specification code.
Big-O and floating-point are not GCSE leftovers.
Complexity, normalisation of floating-point, and Dijkstra-style algorithms appear as method marks, not trivia. Students who still write GCSE-length answers lose the analysis questions that separate a B from an A.
The programming project is 20% of OCR H446 and AQA 7517. Students lose that fifth of the A Level by starting the code in November without an analysis and design that the mark scheme can credit. A beautiful game with a thin write-up is a C-shaped project. A well-analysed, well-tested, modest system is how A and A* projects actually look.
University Computer Science offers frequently want A Level Maths as well. We do not pretend CS replaces Maths. If the offer is AAB including Maths, the Computer Science tutor and the Maths tutor have different jobs — we say so in the first session and cross-link the Maths programme.
Our Approach
How Nexus A Level Computer Science tutors work
The diagnostic maps three strands: Component 01/Paper 2 systems and theory, Component 02/Paper 1 algorithms and programming, and the project. OCR H446 is two 2-hour-30 written papers at 40% each plus a 20% project. AQA 7517 Paper 1 is on-screen programming; Paper 2 is written; the NEA is 20%. We do not run an OCR student on AQA past papers.
Weekly sessions in Year 12 build the theory and algorithm fluency the papers demand, with a project scoping conversation before the school’s deadline. Year 13 splits remaining paper technique from project write-up: analysis, design, testing tables, and evaluation against the mark bands — not last-minute coding the week the folder is due.
Parents receive a monthly note against paper sections and project milestones. University offer grades are treated as a number we reverse-engineer from the papers, not a motivational slogan.
94%
of Nexus Academy students hit their target grade
Syllabus Coverage
A Level Computer Science topics we cover
Every topic is taught in alignment with the student's specific exam board and year group — no generic A Level content.
Computer systems
- Processors, parallel processing, pipelining
- Input, output, storage; virtual storage
- Operating systems, scheduling, memory management
- Systems software, translators, intermediate code
Data, databases and networks
- Data types, floating-point, normalisation
- Data structures: arrays, stacks, queues, trees, hash tables, graphs
- Normalisation, SQL, indexing, transaction processing
- Internet, TCP/IP, encryption, compression
Algorithms and programming
- Thinking abstractly, ahead, procedurally, logically, concurrently
- Complexity: Big-O time and space
- Standard algorithms: Dijkstra, A*, page rank where on spec
- OOP: classes, inheritance, polymorphism, encapsulation
- Recursion, object-oriented vs procedural trade-offs
Project (NEA)
- Problem identification and stakeholders
- Analysis: requirements, success criteria, research
- Design: structure, algorithms, data, UI
- Development with versioned evidence
- Testing tables and evaluation against criteria
Exam Board Specialists
Exam boards we cover
A Level specifications differ significantly between exam boards. Your child is matched with a tutor who knows their specific board's requirements.
OCR A Level Computer Science (H446)
The largest A Level Computing entry. Component 01 Computer systems and Component 02 Algorithms and programming are each 2 hours 30 minutes, 140 marks, 40%. Component 03 or 04 is the programming project, 70 marks, 20%. We teach the written papers and the project as one programme, not two disconnected courses.
AQA A Level Computer Science (7517)
Paper 1 is an on-screen programming exam (2 hours 30, 40%) in the centre’s chosen language — Python, Java, C# or VB.NET. Paper 2 is a written paper (2 hours 30, 40%). The NEA programming project is 20%. We match the Paper 1 language the school has entered, not a language that is convenient for the tutor.
OCR H446 versus AQA 7517 — paper shape and project
Both A Levels are 40% / 40% / 20%. The 20% is a programming project either way. The difference is how programming is examined in the other 80%. OCR puts algorithms on a written paper. AQA puts a large share of programming on an on-screen Paper 1. Mixing past papers across boards trains the wrong exam muscle.
OCR H446 — written algorithms paper plus a 20% project
Component 01 Computer systems (2h 30, 140 marks, 40%) covers hardware, software, software development, data types, data structures, legal/moral/ethical issues. Long questions reward structured argument, not bullet lists from a GCSE ethics paragraph.
Component 02 Algorithms and programming (2h 30, 140 marks, 40%) is where GCSE students feel the jump: complexity, unseen algorithms, writing and tracing at A Level density. There is no on-screen IDE in the exam hall — answers are on paper.
The programming project (03/04, 70 marks, 20%) is synoptic. Marks sit in analysis, design, testing and evaluation at least as much as in the finished code. Nexus treats the project calendar as part of the weekly plan from the term the school issues the deadline.
AQA 7517 — on-screen Paper 1, written Paper 2, 20% NEA
Paper 1 (on-screen, 2h 30, 100 marks, 40%) examines programming skills in the entered language. Students who only write Python in a notebook and never sit a two-and-a-half-hour on-screen paper run out of stamina. We time Paper 1 from Year 12 spring.
Paper 2 (written, 2h 30, 100 marks, 40%) is theory: data representation, computer systems, databases, networks, Big Data where on spec, and functional/OOP theory.
Language options on the entry (Python, Java, C#, VB.NET) must match the school. Changing language in Year 13 to “what the tutor prefers” is how students throw Paper 1. We confirm the option code in the diagnostic.
Practical note: Ask the sixth form for H446 or 7517, the project deadline, and — for AQA — the Paper 1 language option. Bring the last test and, if the project has started, the current analysis document. Do not choose a project in the first week because it “sounds impressive.” Choose a problem the mark scheme can evidence.
A Level Computer Science — papers and the 20% project
OCR H446/01 Computer systems · 2h 30 · 40%
Hardware through ethics. Extended responses need a planned structure. Nexus uses past-paper command words and forbids GCSE-length paragraphs on legal issues.
OCR H446/02 Algorithms and programming · 2h 30 · 40%
Unseen algorithms, complexity, writing and tracing at A Level. This is the paper that separates a B from an A for students who “can code.” Weekly unseen tasks start once Year 12 content is in place.
Programming project · 20% (OCR 03/04 or AQA NEA)
Analysis, design, development evidence, testing, evaluation. A modest, fully evidenced system outscores an unfinished game. We milestone the write-up against the school deadline, not against when the code “feels done.”
AQA 7517 Paper 1 on-screen programming · 2h 30 · 40%
Sat at a computer in the entered language. Stamina and debugging under time are the skills. We do not substitute paper printouts for this paper.
Where A Level Computer Science marks actually go
Project analysis that describes a topic instead of a user problem. “I am making a game because I like games” is not analysis. Examiners want stakeholders, requirements, justification of the problem, and success criteria that can be tested. Nexus starts the project with requirements, not Unity.
Testing that only shows happy-path screenshots. A* testing tables include normal, boundary and erroneous data, expected versus actual, and evidence. Last-minute “it works on my machine” folders lose the testing band. We build the test table while features are written, not the night before submission.
Paper algorithms written as GCSE-style Python without abstraction. A Level questions expect decomposition, suitable data structures, and complexity comments where relevant. A wall of un-decomposed code that happens to run is not an A-grade algorithm answer.
Floating-point and two’s complement working that skips the representation. Theory papers award method for showing mantissa/exponent or bit patterns. A calculator-style decimal answer with no representation shown is the GCSE habit that dies in Year 12. We write the bits first.
Inside a Session
What a typical A Level Computer Science lesson looks like
Year 12 lessons split theory and algorithms: one unseen algorithm or complexity question, then a systems topic with past-paper command-word practice. The shared editor is used when the week’s target is code; the whiteboard is used for bit-level working and structure diagrams.
Year 13 lessons add a standing project slot — fifteen minutes on the next milestone (requirements table, test evidence, evaluation paragraph) — so the 20% cannot be ignored until March. Paper technique still takes the majority of the hour in the spring of Year 13.
Students leave with one named task: a past-paper question, a complexity comparison, or a project evidence bullet, not “work on the project.” Parents can see whether the project is on the school’s calendar or drifting.
“He had an 8 at GCSE and a D in the first Year 12 test — the algorithms paper looked nothing like OCR J277. Weekly sessions on unseen algorithms plus a structured project plan from October took the mock to a B and the project out of panic. He met his university offer with an A.”
Common Questions
Frequently asked questions — A Level Computer Science tutoring
Nexus Academy offers an A Level Computer Science tutor online from £20 per hour for OCR H446 and AQA 7517. Sessions are one-to-one with a degree-educated Computer Science specialist, a personalised plan, and monthly progress reports. There is no lock-in — cancel anytime after the free demo lesson. That £20 figure is Nexus Academy’s A Level Computer Science rate, not a marketplace starting bid and not an agency rate of £50–70. You are matched to one tutor for the papers and the 20% programming project rather than browsing profiles. The free demo diagnoses H446 versus 7517, Paper 1 on-screen versus written algorithms, and whether the project analysis is even started, so paid sessions attack the marks that are actually leaking. Most families book a weekly 60-minute lesson through Year 13 and add extra sessions before mocks. Compare that with typical UK A Level tutoring around £45–60 per hour. Nexus Academy is a tutoring company: the price includes the lesson, the plan, and the reports, with no minimum block.
Nexus Academy is a UK tutoring company, not a marketplace or platform. We provide one-to-one A Level Computer Science tutors — and tuition — online from £20 per hour, matched to OCR H446 or AQA 7517. The free demo confirms the specification, the Paper 1 language for AQA, and the school’s project deadline before any paid sessions. Parents searching “where can I find an A Level Computer Science tutor online” are usually comparing directories; Nexus Academy matches you to one specialist instead. Sessions run on a shared editor and whiteboard so algorithms, bit-level working, and project evidence can be marked live. Tuition can start in Year 12 or as a Year 13 offer-recovery block. Book from anywhere in the UK — there is no city page and no in-person office. After the demo you receive a short plan covering papers and the 20% project. Cancel anytime. The same £20 rate is on the pricing page, identical to the A Level Computer Science hire FAQ.
Yes. Nexus Academy treats the A Level Computer Science project as 20% of OCR H446 and AQA 7517 — unlike GCSE, where the NEA was removed. Marks sit in analysis, design, testing and evaluation, not only in the finished program. We milestone the write-up against the school deadline from the term it is issued.
Nexus Academy sees this as the standard Year 12 jump: unseen algorithms, complexity, and A Level-density tracing, plus a project that GCSE never examined. It is not that they “became bad at coding.” The free demo identifies whether Paper 2 algorithms or project analysis is the cap, then weekly sessions rebuild that strand before UCAS predicted grades harden.
Nexus Academy is honest: most UK university Computer Science courses want A Level Maths. We tutor Computer Science; we do not pretend it substitutes for Maths. If the offer includes Maths, book the A Level Maths programme as a separate strand — the skills overlap in discrete topics, not in the papers.
Nexus Academy sees OCR H446 as the larger A Level Computing entry in England, with AQA 7517 the other main route. We match the tutor to the code the sixth form uses. Do not mix past papers. OCR algorithms are written; AQA Paper 1 is on-screen in an entered language.
Nexus Academy starts project scoping as soon as the school issues the deadline — often late Year 12 or early Year 13. Starting code without analysis is how 20% evaporates. A short, testable problem with a complete folder beats an ambitious game that never reaches evaluation.
Yes. Nexus Academy A Level resits run in the following summer series only — there is no autumn sitting. After results day we map which paper and which project band cost the grade, then weekly sessions through to the next summer. The project usually cannot be magically rebuilt in October if the folder was thin; we say that in the demo.
Still have questions? We're happy to help.
Coming from GCSE? See GCSE Computer Science tutoring →
Offer also needs Maths? A Level Maths tutoring →
Year 12 shock in Maths too? Year 12 Maths jump explained →
Comparing boards? AQA vs Edexcel vs OCR →
Start Today
Book a free A Level Computer Science demo lesson
Your tutor will confirm H446 or 7517 and whether the papers or the 20% project is capping the grade — from £20/hr after the free demo. No payment required.
Book a Free Demo LessonFrom £20/hr · No commitment · Free first session


