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

Procedural programming
Fundamental data structures
Program design
Searching & sorting algorithms
Representing data
Computer systems
Computer organisation & architecture
Machine code & assembly language
Object-oriented & additional programming
Advanced data structures
Advanced algorithms
Functional programming
Theory of computation
Networking & cyber security
Databases
Artificial intelligence

Ready to get started with Computer Science?

Your first class is free — no commitment, instant response.

Book a free demo class

Frequently asked questions

Is there a coursework project in OxfordAQA Computer Science?

No — 9645 has no coursework at all. Two of its four papers are on-screen programming exams and two are written, so the entire grade is earned in timed conditions. That removes the year-long project AQA's UK A-level requires and rewards focused exam preparation instead.

Which programming languages can students use?

Python, C# or VB.Net in the on-screen papers. We teach Python as standard because most students arrive with some exposure and it reads closest to the pseudocode style used in theory questions. Weekly timed coding tasks mirror the on-screen exam format from the first month.

Is OxfordAQA recognised — and is it the same as AQA?

It is a separate awarding body: a partnership between Oxford University Press and AQA offering international qualifications, independently benchmarked by UK ENIC as comparable to UK-regulated standards, and deliverable through the British Council in Pakistan. Exams run in the May/June and January series.

How do we get started?

Message us on WhatsApp and we will arrange a free first class with the Computer Science teacher. Group classes are Rs 24,000 per month per subject; 1-to-1 is Rs 4,000 per class. The qualification is modular — AS can be sat first and carried forward, and we plan entries with you.