UK course finder
Find your course.
Apply with confidence.
Search 2,089 courses at 146 UK universities. Compare fees, IELTS and Sri Lankan entry requirements — then apply free through our British Council certified counsellor.
- Universities
- 146
- Courses
- 2,089
- Subject areas
- 32
- Application fee
- £0
20 courses in Data Science & AI
Browse all 146 universities →BSc Data Science
University of Aberdeen · Aberdeen
Studies big data, predictive analytics and AI methods, combining statistics and programming. Aimed at students who want data-focused careers across many sectors. The programme develops statistics, programming, machine learning, data management and evidence-led decision-making. At undergraduate level, the course develops subject knowledge progressively alongside practical, analytical and transferable skills.
- LevelUndergraduate
- Duration4 years
- IntakesSep
- Fee per year£24,800
Combines programming, statistics and machine learning to analyse and interpret large data sets. Suits students heading for analyst and data science roles; a foundation year option exists.
- LevelUndergraduate
- Duration3 years
- IntakesOct
- Fee per year£19,320
Combines core computer science with machine learning and AI. Suits strong mathematics students aiming at AI and software roles; an industry-year version exists. The programme develops statistics, programming, machine learning, data management and evidence-led decision-making. At undergraduate level, the course develops subject knowledge progressively alongside practical, analytical and transferable skills.
- LevelUndergraduate
- Duration3 years
- IntakesSep
- Fee per year£33,300
Builds skills in data analytics and advanced AI to turn complex information into practical solutions. Includes an optional 30-week placement year and a foundation-year route.
- LevelUndergraduate
- Duration3 years
- IntakesSep
- Fee per year£18,685
BSc Data Science
University of Bristol · Bristol
A three-year degree combining statistics, computing and machine learning to tackle data-driven problems, with a year-in-industry version available. Suited to students strong in maths.
- LevelUndergraduate
- Duration3 years
- IntakesSep
- Fee per year£32,500
Covers the design and application of AI systems, from machine learning to intelligent interfaces and generative tools. Available with a placement year or an Integrated Foundation Year for those who need a preparatory year.
- LevelUndergraduate
- Duration3 years
- IntakesSep
- Fee per year£19,950
Teaches how to collect, analyse and interpret data for real-world problems, with applications from environmental prediction to healthcare and AI. Suits students heading for data analyst or data scientist roles.
- LevelUndergraduate
- DurationSee course
- IntakesSep
- Fee per year£17,160
Gives a thorough grounding in AI theory and practice, including how AI systems affect everyday life and society. The programme develops statistics, programming, machine learning, data management and evidence-led decision-making. At undergraduate level, the course develops subject knowledge progressively alongside practical, analytical and transferable skills.
- LevelUndergraduate
- Duration3 years
- IntakesSep
- Fee per year£42,900
BSc (Hons) Data Science
Lancaster University · Lancaster
Combines mathematics, statistics and computing to analyse data. A separate placement-year variant exists; suits mathematically strong students. The programme develops statistics, programming, machine learning, data management and evidence-led decision-making. At undergraduate level, the course develops subject knowledge progressively alongside practical, analytical and transferable skills.
- LevelUndergraduate
- Duration3 years
- IntakesAsk us
- Fee per year£30,770
Focuses on how artificial intelligence is changing business decisions, customer service, operations and products, preparing graduates to connect technology with business needs. Currently going through validation.
- LevelUndergraduate
- Duration3 years
- IntakesSep
- Fee per year£14,380
Introduces the foundations of artificial intelligence and progresses through techniques such as machine learning alongside programming. A Year in Industry option is available.
- LevelUndergraduate
- Duration3 years
- IntakesSep
- Fee per year£15,225
Combines programming, statistics and data analysis to draw insight from data. Suits students interested in analytics and data-driven careers. The programme develops statistics, programming, machine learning, data management and evidence-led decision-making. At undergraduate level, the course develops subject knowledge progressively alongside practical, analytical and transferable skills.
- LevelUndergraduate
- Duration3 years
- IntakesSep
- Fee per year£19,500
Combines statistics, computer programming and machine learning, applied to real-world and social-science data. Suits students with strong maths who want analytical or tech careers.
- LevelUndergraduate
- Duration3 years
- IntakesSep
- Fee per year£37,500
Develops programming, machine learning and analytics skills for careers in the data-driven economy. Optional Boston semester and work placement. The programme develops statistics, programming, machine learning, data management and evidence-led decision-making. At undergraduate level, the course develops subject knowledge progressively alongside practical, analytical and transferable skills.
- LevelUndergraduate
- Duration3 years
- IntakesSep
- Fee per year£29,263
Combines core computer science with artificial intelligence expertise, with applications from climate modelling to health diagnostics and financial forecasting. An industrial year version is available.
- LevelUndergraduate
- Duration3 years
- IntakesSep
- Fee per year£31,800
Combines business studies with data science tools and techniques for data-driven decision making. Suits students interested in analytics roles within business. The programme develops statistics, programming, machine learning, data management and evidence-led decision-making. At undergraduate level, the course develops subject knowledge progressively alongside practical, analytical and transferable skills.
- LevelUndergraduate
- Duration3 years
- IntakesJan, Sep
- Fee per year£27,750
Combines software engineering with artificial intelligence within a UK/US dual degree structure. Starts September 2027; three-year fast-track possible with suitable qualifications.
- LevelUndergraduate
- Duration4 years
- IntakesSep
- Fee per year£17,500
Combines business studies with data analytics for evidence-based decision making. Part of the UK/US dual degree model with a three-year fast-track option. The programme develops statistics, programming, machine learning, data management and evidence-led decision-making. At undergraduate level, the course develops subject knowledge progressively alongside practical, analytical and transferable skills.
- LevelUndergraduate
- Duration4 years
- IntakesJan, Sep
- Fee per year£17,500
Teaches statistics, mathematics, programming, machine learning and software engineering alongside the ethics of data and AI. Suits students aiming for data analyst, data scientist or AI developer roles.
- LevelUndergraduate
- Duration3 years
- IntakesSep
- Fee per year£31,510
Combines statistics, mathematics and computing to analyse and model data. Suits mathematically strong students aiming for data science, analytics or research careers. The programme develops statistics, programming, machine learning, data management and evidence-led decision-making. At undergraduate level, the course develops subject knowledge progressively alongside practical, analytical and transferable skills.
- LevelUndergraduate
- Duration3 years
- IntakesSep
- Fee per year£44,400
Fees, entry requirements and intakes are taken from each university’s official website and checked regularly. They can change — we always confirm the latest details with you before you apply.
