Entry requirements
Our Offer & Subject Choice at School
My qualification is not accepted or is not listed
If your qualification(s) are not listed on this page or on the University admissions site or they are listed as not accepted, please see the advice in the previous link under the section titled ‘What to do if your qualification is not accepted or is not listed.’
Our offer
Below we discuss the minimum (predicted) grades you will need to make a competitive application to our Computer Science undergraduate degrees. Information is also provided on subject choice at school.
Further information about what our tutors look for in candidates is given on a separate page.
All students must have achieved, or be on track to achieve, one of the sets of qualifications outline below. You can take any of the qualifications which are listed as acceptable on this page or on the University admissions site. Taking one of these accepted qualifications will help you make the most competitive application, rather than seeking to qualify through attending the first year of university elsewhere.
A-levels
We will normally make an offer of A*AA on three A-levels, regardless of how many A-levels a student is taking. The table below shows our standard A-level offers:
Computer Science | A*AA, including Maths, with the A* in Maths, Further Maths or Computer Science Those taking Further Maths A-level or AS-level are required to achieve at least a Grade A. |
Computer Science and Philosophy | A*AA, including Maths, with the A* in Maths, Further Maths or Computer Science Those taking Further Maths A-level or AS-level are required to achieve at least a Grade A. |
Mathematics and Computer Science | If you're taking a full A-level in Further Maths: A*AA including A*A in Maths and Further Maths, in either order If you're taking Further Maths to AS-level only: A*AAa including A* in Maths and a in Further Maths AS If you're not taking Further Maths: A*AA with A* in Maths |
Further Maths A-level is strongly recommended as best preparation for our courses. From 2021-24, 95% of A-level students who were offered places for Computer Science courses (including joint courses) took Further Maths to A-level. If your school offers Further Maths A-level, we expect you to have taken it. More on this in the 'subject choice at school' information below.
If a practical component forms part of any of your science A-levels used to meet your offer, we expect you to pass it.
International Baccalaureate
39 points, including core points. Higher Level grades of 7 6 6 with the 7 in Maths. We will accept candidates who are taking either of the new IB Mathematics courses (HL Mathematics: applications and interpretation or HL Mathematics: analysis and approaches), without preference between the two courses.
Scottish Highers
Students with Scottish qualifications would usually be expected to have AAAAB or AAAAA in their Scottish Highers. Supplemented by Advanced Highers: AA/AAB, which should include Mathematics to Advanced Higher (A grade).
BTEC and other vocational qualifications
Competition for places at Oxford University is extremely strong, and all courses are academic in nature. Although Computer Science may suggest a more vocational style of learning, the courses are strongly academic in their focus. Academic qualifications such as A-levels, the International Baccalaureate or any other academic equivalent are strongly recommended as the best preparation for any course of study at Oxford. For students wishing to meet the offer with BTEC qualifications we would typically be looking for the following combinations of BTEC AND A-level qualifications:
- BTEC Level 3 National Extended Diploma in any subject with minimum grades of DDD. You would also need an A* in Maths A-level. We would strongly recommend also taking Further Maths at A-level (in which at least an A would need to be achieved), though this is not a requirement.
- BTEC Level 3 National Diploma in any subject with minimum grades of DD. You would also need A* in Maths A-level. We would strongly recommend also taking Further Maths at A-level (in which at least an A would need to be achieved), though this is not a requirement.
- BTEC Level 3 National Foundation Diploma in any subject with minimum grade of D. Plus at least A*A between Maths and Further Maths A-levels. If your school is unable to offer Further Maths at A-level, students would need to be studying another relevant science subject at A-level.
- BTEC Level 3 National Extended certificate in any subject with minimum grade of D. Plus at least A*A between Maths and Further Maths A-levels. If your school is unable to offer Further Maths at A-level, students would need to be studying another relevant science subject at A-level.
- We don’t make offers based on the BTEC certificate.
We also recognise the achievements of students who hold vocational, professional or other qualifications, and these will be taken into account during the admissions procedure.
Overseas Qualifications
We accept applicants from around the world, with a wide range of educational backgrounds. There is a page on the University admissions site that gives a good guide to the grades that we consider comparable to A*AA A-levels. So with a little consultation, any tutor will be able to work out what would be a fair set of conditions for you. But as a general rule we’re looking for top-level grades in Maths, and also preferably science subjects. In addition, all non-native English-speaking applicants must satisfy the University's English Language requirements.
The following are standard conditional offers for applicants studying for some of the overseas qualifications that we most often see, for courses in Computer Science, Mathematics & Computer Science, and Computer Science & Philosophy.
US qualifications
Candidates should achieve the following:
- Four APs at grade 5 including Calculus BC and two other maths or science subjects. OR
- Three APs at Grade 5 in Calculus BC and two other Maths or Science subjects plus a score of 32 or above in the ACT or 1470 or above (out of 1600) in the SAT with a score of at least 770 in Mathematics. We do not require the optional essay for either the ACT or the SAT.
Please note that Calculus AB and Calculus BC cannot be counted as two separate subjects for the purposes of meeting your offer, whether taken as separate tests or by receiving the AB sub-score when taking Calculus BC.
The following combinations of Physics courses can be counted as two separate qualifications for the purposes of meeting your offer:
If you are taking both Physics C courses, or both Physics 1 and Physics 2, you will not be able to count any additional Physics courses towards your offer requirements. In addition, only the specified combinations of Physics 1/2 and Physics C are permitted.
We count AP Computer Science A and AP Computer Science Principles as two seperate subjects.
We don't make offers based on a GPA score, but if you wish to include this additional information, please ask your referee to mention it in the reference.
superscoring
Please note that to meet the requirements of an offer to the University, your SAT Total Score for the SAT Evidence-based Reading and Writing, and SAT Math sections must be from the same session; we will not consider scores from multiple sessions ('superscoring'). This also applies to scores for the ACT, so we will only consider the ‘Highest Full Battery’ score, and not the ACT Superscore.
Candidates are asked to enter all their scores for any tests taken when they complete their UCAS application, showing the relevant dates for each. This gives tutors a complete picture of a candidate's academic record, rather than just the ‘superscore’ of best results for the different sections of any test taken on multiple occasions.
Candidates are also asked to include any pending test scores on the UCAS application: that is, details of any test they intend to take up until the end of Senior Year. Again, this is to give tutors a complete picture of the candidates’ academic record, including studies which are still in progress.
Bulgarian Diploma Za Sredno Obrazovanie
Candidates should achieve an overall score of at least 5.75 with 6 in end-of-year exams in Mathematics, and at least 5.9 in the State Matriculation Exam in Mathematics.
French Diplôme du Baccalauréat General
We accept the French Diplôme du Baccalauréat General with an overall score of at least 16. Students taking the Option Internationale du Baccalauréat should achieve an overall score of at least 14. In both cases, you would be expected to choose Maths as one of your specalised subjects and achieve a top grade in it.
The Baccalauréat Technologique in the reformed system is not something we accept as the basis of an application to study with us.
German Abitur
Abitur with overall grade of 1.2, with grade 14 in Maths, studied as Leistungskurse where available, plus two other subjects with at least grade 13.
HKDSE
HKDSE with grade 5 in the compulsory Mathematics course and compulsory English course. 5* in a Mathematics extended paper, and another 5 in two other electives from category A.
Indian qualifications
Candidates should achieve the Year XII qualification, studied with either the CBSE (All-India SSC) or CISCE (ISC) examination boards, with grades as follows:
- CBSE: Grades A1 A1 A1 A2 A2, with grade A1 in Mathematics
- CISCE: Overall grade of at least 90%, with grades of at least 95% in three subjects (including Mathematics) and 85% in the other two subjects.
For the CBSE board, we are aware that students will not know their grades at the point when they are applying. As an indication, therefore, we will be looking for marks of 91 or above for A1 and 81 to 90 for A2.
We do not require the JEE-Advanced (formerly known as the Indian Institute of Technology (IIT)) entrance examinations as a pre-condition for entry.
Irish Leaving Certificate
(From 2017) Candidates should achieve grades of H1 H1 H2 H2 H2 H2, including H1 in Mathematics, and in Applied Mathematics if taken or else a science subject.
Polish Matura
Candidates should achieve an overall average of 80% with scores in the ninth (top) stanine in standard and extended Mathematics, and scores in the eighth stanine or above in two other subjects (e.g. Computer Science) at extended level.
Romanian Diploma De Bacalaureat
Candidates should achieve an overall of at least 9.0 with at least 9.5 in Mathematics.
Sweedish Gymnasieexamen/Högskoleförberedande examen
In Gymnasieexamen/Hogskoleforberedande examen 2500 points with overall average score of 19.00 or above on a Programme related to your choice of course at Oxford, with Grade A (20.00) in Gymnasiegemensamma amnen Mathematics and Programgemensamma amnen Mathematics 4 plus two other courses at the highest level available in your study programme, including Mathematics 5 if you are taking it. If you are taking Mathematics 5, you should achieve Grade A in it.
Subject Choice at School
Our courses are very mathematical. We are looking for excellent mathematicians with an interest in computer science. As a general rule we want to see applicants who have taken as much advanced maths as their school system allows.
The following advice is for those taking A-levels, but the general principles apply irrespective of qualification type.
Further Maths A-level is strongly recommended as best preparation for our courses. From 2021-24, 95% of A-level students who were offered places for Computer Science courses (including joint courses) took Further Maths to A-level.
Whilst it is possible to make a competitive application to Oxford Computer Science degrees without Further Maths A-level, wherever possible we would encourage an applicant to take it. Further Maths is not a requirement as we know not all schools are able to offer this subject. If your school offers Further Maths A-level, we expect you to have taken it and do well in it. If you are based in England, and your school doesn't offer Further Maths please see the Advanced Mathematics Support Programme website as they can provide extra maths support. In Wales, see the Further Mathematics Support Programme Wales.
We find that people who take Further Maths spend more time developing their maths fluency, and it is this time rather than the specific knowledge taught in Further Maths that makes a difference. If Further Maths was not offered by your school, and/or you have self-studied it, please ask your referee to indicate this in your UCAS reference.
We know that some schools teach Maths in Year 12 and Further Maths in Year 13. Others teach the two A-levels in parallel over two years. Either option is fine, and we don't have preference between them. We see A level Maths and A level Further Maths as two separate A Levels.
You don’t need to have studied Computer Science at school to have a realistic chance of success in applying to Oxford. Though this subject is relevant, the way Computer Science is studied at University level is quite different from the way it is studied at school.
Philosophy
Computer Science and Philosophy can be studied at Oxford without requiring any previous qualifications in either subject. Students who like the idea of doing Philosophy with a broadly scientific focus can apply, even if they have never previously studied either discipline.
Recent experience of writing essays, though by no means essential, would be helpful. Further information is available on the Faculty of Philosophy admissions webpages.
Resits
We would prefer not to see resits, but we do understand even the best candidates can have a bad day. If an applicant has had an unexpected result in one paper which has caused a dropped grade, it's helpful if the marks breakdown is included in the application. This will allow us to see the level the student has generally been achieving, and put the bad day into context. If there are contextual reasons/extenuating circumstances surrounding a dropped grade(s) please make sure the referee includes these in their reference. It can help us tell which grades are a true reflection of your ability, and how much weight to give to predicted grades where they are at odds with your achieved ones.
A-levels taken early
We would discourage students from sitting A-levels early (earlier than Y12) unless the student is very confident of achieving top grades. Whilst Oxford is in favour of stretching students, we would not want to see this at the expense of levels of achievement.
GCSEs
We do look at GCSE results when accessing candidates, and we would of course prefer to see a good set of results, especially amongst Maths and Science subjects, but there are no fixed requirements. A good smattering of 8/9/A*s is helpful evidence in showing your abilities, but it's certainly not the last word. Successful Computer Science applicants average about eight/nine grades 8/9/A*s but some have fewer: a few even have no 8/9/A*s (although such candidates will need to persuade us that they're better than their results suggest). We are trying to find out if you're likely to be an excellent Computer Scientist. We really aren't too concerned about how you got on in subjects that aren't relevant to this, such as sport or drama.
Factors such as the MAT and the interviews are important parts of the application process. Good performance here can certainly outweigh weaker GCSE scores. If there is contextual information/extenuating circumstances around your lower GCSE scores please do make sure your referee mentions this in the reference. It can help us judge how much weight to give these grades, especially where your grades are notably different to your projected A-level/IB (or equivalent) grades.
Gap year/ deferred entry
We will consider deferred entry applications from those that have planned structured activities in their gap year (remember to keep up your maths skills during this time, it is easy to get rusty). Structured activities could include technical employment relevant to the subject(s) being applied for, teaching abroad, or a gap year programme. If you do apply for deferred entry, remember that making a successful application can be more difficult as you are asking a college to commit to a decision on you before they have seen other students applying in the following year. Generally successful applications for deferred entry will be from the strongest in the cohort.
This web page provides more guidance on deferred entry candidates .
There is no policy for making more demanding offers to candidates seeking a deferred offer.
Remember that tutors may discuss details of the gap year during interviews.
If you are successful in achieving an offer, some deferred entry applicants may be offered a direct entry place instead.