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
215 courses in Data Science & AI
Browse all 146 universities →MSc Data Science
Liverpool John Moores University · Liverpool
Trains students to collect, model and analyse data using statistical and computational methods. Suited to graduates from numerate, scientific or computing backgrounds; a two-year route is also listed (year 2 fee £5,870).
- LevelMaster's
- Duration1 year
- IntakesSep
- Fee per year£18,740
Focuses on the principles and practice of AI and machine learning, from algorithms to applied projects. Open to graduates in related subjects and, with suitable supplementary experience, some from non-cognate backgrounds.
- LevelMaster's
- Duration1 year
- IntakesSep
- Fee per year£18,740
Covers data mining, statistical modelling, business intelligence and data visualisation using industry tools. Suited to graduates who want analyst roles in business, finance or the public sector.
- LevelMaster's
- Duration1 year
- IntakesJan, Sep
- Fee per year£20,000
Develops knowledge of AI methods such as machine learning and intelligent systems alongside practical development skills. Intended for graduates from computing, data science or engineering backgrounds.
- LevelMaster's
- Duration1 year
- IntakesJan, Sep
- Fee per year£20,000
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
Advanced training in machine learning and statistical data analysis, with compulsory courses in data management, statistical methods and machine learning plus electives such as deep learning and big-data computing. Includes a team capstone project with an industry partner; suited to graduates with strong maths and programming who want data scientist roles.
- LevelMaster's
- Duration1 year
- IntakesSep
- Fee per year£41,900
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
Teaches data analysis, machine learning and programming for working with large datasets. Suited to graduates with some computing or programming experience who want data analyst or data scientist roles.
- LevelMaster's
- Duration1 year
- IntakesJan, May, Sep
- Fee per year£20,160
Focuses on applying machine learning and AI techniques to practical problems, with programming-based project work. Suits graduates with a computing or technical background moving into AI development roles.
- LevelMaster's
- Duration1 year 6 months
- IntakesJan, May, Sep
- Fee per year£20,160
MSc Data Science
Loughborough University · Loughborough
A conversion master's for graduates from non-computing backgrounds, covering programming, data analysis, data governance and ethics with problem-based learning. Leads to roles such as data analyst, business intelligence or data engineering.
- LevelMaster's
- Duration1 year
- IntakesSep
- Fee per year£31,750
MSc Artificial Intelligence
Loughborough University · Loughborough
Advanced study of machine learning, intelligent systems and AI applications for computing graduates. Suits those aiming for AI engineer or machine learning roles. The programme develops statistics, programming, machine learning, data management and evidence-led decision-making. At postgraduate level, the emphasis is on advanced knowledge, critical evaluation and independent professional or research work.
- LevelMaster's
- Duration1 year
- IntakesSep
- Fee per year£31,750
MSc Artificial Intelligence
University of Manchester · Manchester
Advanced study of machine learning, reasoning and AI systems in the Department of Computer Science. Suits computing graduates aiming for AI or machine learning roles; admission is selective and staged.
- LevelMaster's
- Duration1 year
- IntakesSep
- Fee per year£41,400
Combines data analytics, optimisation and AI methods with business decision-making. Suits quantitatively minded graduates aiming for analytics or consulting roles. The programme develops statistics, programming, machine learning, data management and evidence-led decision-making. At postgraduate level, the emphasis is on advanced knowledge, critical evaluation and independent professional or research work.
- LevelMaster's
- Duration1 year
- IntakesSep
- Fee per year£35,700
Teaches tools and techniques for turning business data into insights that improve efficiency and decision-making. Suits graduates who want analytics roles in business. The programme develops statistics, programming, machine learning, data management and evidence-led decision-making. At postgraduate level, the emphasis is on advanced knowledge, critical evaluation and independent professional or research work.
- LevelMaster's
- Duration1 year
- IntakesJan, Sep
- Fee per year£21,000
A master's in applied artificial intelligence and data science for students with a background in mathematical sciences or computing. Includes an optional 12-month placement.
- LevelMaster's
- Duration1 year
- IntakesJan
- Fee per year£18,600
MSc Advanced Data Science
Newcastle University · Newcastle upon Tyne
An industry-linked master's that teaches how to turn data into decisions and tackle real-world analytical problems. Suited to graduates with a strong quantitative background.
- LevelMaster's
- Duration1 year
- IntakesSep
- Fee per year£32,800
Builds a grounding in core AI methods such as algorithms, analytics, machine learning, NLP and agentic AI, alongside strategic and leadership skills for guiding organisations through technological change. Available full-time or part-time.
- LevelMaster's
- Duration1 year
- IntakesJan, Sep
- Fee per year£25,522
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
MSc Data Science
Northumbria University · Newcastle upon Tyne
Designed with industry partners to build practical data science and analytics skills. This listing is the 16-month January-start route; an advanced practice version is also available.
- LevelMaster's
- Duration1 year 4 months
- IntakesJan
- Fee per year£21,500
MSc Data Science
University of Nottingham · Nottingham
Covers programming, statistics, machine learning and data modelling for graduates who want to work as data scientists or analysts. Applicants need to show some aptitude for programming or advanced statistics.
- LevelMaster's
- Duration1 year
- IntakesSep
- Fee per year£34,800
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.
