Overview
Machine Learning BSc sits in a competitive part of the UK market, which works in your favour once you know which departments to aim at. It is a 3 years undergraduate degree, with the specialism widening as you move through the years.
Teaching in Machine Learning teaches tooling that employers actually use, not only the underlying theory. We currently work with 32 universities on this course across 24 cities.
The lowest English requirement we hold on this course is IELTS 6.0, and departments asking more than that usually expect a stronger academic record too. Tuition ranges from £17.000 to £35.000 a year depending on the department, which is a real difference over the length of the course.
The fastest way to narrow this down is to send us your grades and English score. We will come back with a shortlist rather than a brochure.
Entry requirements
AcademicA high school diploma with strong grades in relevant subjects. Many departments will also consider a recognised foundation year.
EnglishIELTS 6.0
Careers opportunities
A quantitative specialism where the mathematics is genuinely load bearing and the interviews test it. The strongest applications pair the theory with deployed, working systems.
Roles graduates go into
- Machine learning engineer
- Research scientist
- Applied scientist
- MLOps engineer
- Quantitative researcher
- Data scientist
Where they work
- Technology and AI companies
- Financial services and trading firms
- Healthcare and genomics
- Defence and government research
- Research institutes and startups
After the course
A doctorate for research posts; for engineering roles, cloud ML certification and production experience matter more.
Fees and funding
Tuition, international students£17,000 - £35,000