A Level · OxfordAQA · Spec 9645
Computer Science A Level OxfordAQA online classes
Live online tuition for OxfordAQA International AS & A-level Computer Science (9645) — two on-screen programming exams, two written papers, and no coursework project.
How we teach Computer Science
OxfordAQA is a separate awarding body from AQA — a partnership between Oxford University Press and AQA that offers International qualifications rather than UK domestic ones. Its exams are entered through registered OxfordAQA school centres, and the British Council also delivers them in Pakistan alongside Cambridge International and Pearson Edexcel. International A-levels are sat in the May/June and January series.
What sets 9645 apart is how programming is assessed. Two of the four papers are on-screen exams written in Python, C# or VB.Net, and there is no coursework component at all — the entire qualification is decided in timed conditions. Compared with AQA’s UK A-level, where a programming project worth 20% is built over months and internally moderated, that moves the work squarely into exam technique: designing, coding and debugging against the clock. It also means a student’s grade never rests on a project deadline landing in the same term as their other subjects.
The qualification is modular. AS Paper 1 covers procedural programming, fundamental data structures, program design and the searching and sorting algorithms; AS Paper 2 covers data representation, computer systems, organisation and architecture, and machine code and assembly language. The A-level year adds object-oriented programming, advanced data structures and advanced algorithms in Paper 1, then functional programming, theory of computation, networking and cyber security, databases and artificial intelligence in Paper 2. AS units can be sat first and carried forward, and where a unit is resat the higher grade is the one that stands.
Our teaching follows that structure. Programming is taught at the keyboard from the first session, because half the marks are earned writing code under time pressure and reading code fluently is a different skill from producing it. Theory is drilled against past questions and examiner wording. Sessions are live and capped small, so a student’s code is reviewed line by line as it is being written rather than after it has been handed in.
Assessment structure
Syllabus code 9645 — all papers are external written examinations unless noted.
| AS Paper 1 — Programming (on-screen) | 75 marks · 2 hr · 50% of AS, 20% of A Level |
| AS Paper 2 — Computer Systems (written) | 75 marks · 1 hr 30 min · 50% of AS, 20% of A Level |
| A Level Paper 1 — Advanced Programming (on-screen) | 90 marks · 2 hr 30 min · 30% of A Level |
| A Level Paper 2 — Advanced Theory (written) | 75 marks · 1 hr 30 min · 30% of A Level |
Topics we cover
Ready to get started with Computer Science?
Your first class is free — no commitment, instant response.
Book a free demo class