About this course
University of Bath offers BSc (Hons) Computer Science and Mathematics - H120 as a 3-year undergraduate Bachelor Degree with Honours programme in Mathematics. Based in Bath, the programme is delivered by the university's specialist faculty and welcomes international applicants from across Africa and beyond.
Tuition is £32,000 per year. The next intake is Semester 1 (September), 2026.
Scholarships are available to international applicants. The programme includes an industry internship element.
BDM Consult's advisors can guide you through entry requirements, scholarship eligibility, and visa support — from initial application to offer letter.
Entry requirements
Unfortunately Access to HE Diplomas are not a suitable route for this course. You may wish to consider our BSc Computer Science or Computer Science with Artificial Intelligence degrees.
Access to HE Diploma Typical offer
AA in two Advanced Highers including Mathematics.
AA in Advanced Highers
Scottish Highers Typical offer
36 points overall and 7, 6, 6 or 7, 7, 5 in three Higher Level subjects including 6 in Mathematics: Analysis & Approaches.
International Baccalaureate Diploma
7, 6, 6 or 7, 7, 5 at HL
International Baccalaureate Contextual offer
36 points overall and either 7, 7, 6 in three Higher Level subjects including 6 in Mathematics: Analysis & Approaches or 7, 6, 6 or 7, 7, 5 in three Higher Level subjects including 7 in Mathematics: Analysis & Approaches.
International Baccalaureate Diploma
7, 7, 6 or 7, 6, 6 or 7, 7, 5 at HL
International Baccalaureate Diploma Typical offer
We know that you may have study beyond three A levels that will help prepare you for your degree. If you are not eligible for a contextual offer, we recognise these studies through our alternative offers.
A*AA or A*A*B
A level Alternative offer
A*A*A in three A levels including A* in Mathematics plus A in AS Level Further Mathematics plus grade 2 in any STEP or Merit in the GCE AEA in Mathematics.
A*A*A plus AS Further Maths
A level Alternative offer
A*AA or A*A*B in three A levels including A*A in Mathematics and Further Mathematics.
A*AA or A*A*B
A level Contextual offer
A*A*A in three A levels including A*A in Mathematics and Further Mathematics.
A*A*A
A level Typical offer
GCSE English Language or Literature grade 4 or C (or equivalent from English language category C)
GCSE requirements
We consider a range of factors when assessing your application for this course, including your previous academic performance (such as GCSEs), your personal statement, your predicted grades and the combination of subjects you study at A level (or equivalent).
Scholarships
Scholarships are available for this course. Speak to a BDM advisor for the latest funding and eligibility details.
Intake dates
- ▸Semester 1 (September), 2026
Application deadlines differ per intake. Speak to BDM for the latest cut-off dates.