Computer Science (4512)

This is our current GCSE specification.
For our new specification see:

GCSE Computer Science (8520)

Controlled Assessment tasks for students entering in 2015 and 2016 are now available on e-AQA

Our GCSE Computer Science course gets students working with real-world, practical programming techniques that give them a good understanding of what makes technology work.

Developed collaboratively with teachers, industry and the wider computer science community, we've made sure that our GCSE has built-in progression to further studies and is recognised as developing the skills that employers value.

The qualification is split into two components:

  • Component 1 - Practical programming - is examined by controlled assessment.
  • Component 2 - Computing fundamentals - is exam based.

Our comprehensive support and training help you to plan, teach, and assess, including a full range of training and CPD courses that cover everything from preparing to teach to getting to grips with programming.

GCSE Computer Science counts towards the English Baccalaureate science measure, offering students a new option that achieves maximum recognition.

Call-back appointment booking

If you have any questions about our specification, please take advantage of our call-back appointment booking system. This enables you to spend up to 30 minutes on the telephone with a member of our subject team. Please choose a preferred time for your call-back and fill in your details on this short form.

EXAMPRO-LOGO-v4Exampro has just published GCSE Computer Science, which is free of charge and provides online access to the specimen questions and 2014 questions, mark schemes and examiner comments. Find out more. 

Related specifications

There is a choice of specifications for this subject. Please check with your teacher or exams officer if you are not sure which to select.


Codes and references

Qualification type GCSE
Specification title Computer Science
Specification code 4512
QAN codes 6004908X

Updates to Computer Science (4512)

When there are changes to the specification, updates appear here.

Talk to us

Nick Hughes

Nick Hughes and the customer support team.
Now available to support you until 7pm.
(During half term weeks we will close at 5.30pm)
Tel: 0161 957 3980