Data Science Programs in UK Universities: A Comprehensive Analysis

Focus Area: Subjects across Levels 4, 5, 6, and 7 in BSc and MSc Data Science programs from selected UK universities.

Date of Analysis: June 10, 2025

Introduction

Data Science has become a cornerstone of modern innovation, driving advancements in industries from healthcare to finance. As demand for skilled data professionals surges, UK universities have responded with robust undergraduate (BSc) and postgraduate (MSc) programs tailored to equip students with cutting-edge analytical skills. This report provides a comprehensive analysis of Data Science education across 20 leading UK institutions, focusing on curriculum content, program structure, and accessibility. By compiling a master list of BSc and MSc programs, we aim to assist prospective students, educators, and industry professionals in navigating the diverse educational landscape and identifying programs that align with their goals.

Research Methodology

This analysis was conducted by systematically reviewing official university websites, UCAS listings, and prospectuses for the 2025/2026 academic year. We selected top UK universities based on their reputation in Data Science and related fields, as informed by QS World University Rankings 2025 and program availability. For each university, we validated BSc (Levels 4-6) and MSc (Level 7) program details, including degree names, subjects taught, and official course links. Subjects were cross-checked against program descriptions to ensure accuracy; where specific module lists were unavailable, we inferred common curricula based on industry standards and program focus.

Undergraduate Programs (BSc)

Data science has emerged as a critical field, necessitating foundational education to prepare students for analytical and computational challenges. This section presents a detailed analysis of Bachelor of Science (BSc) programs in Data Science and related disciplines offered by leading UK universities at Levels 4, 5, and 6. These programs provide a robust grounding in programming, statistics, and machine learning, equipping graduates for careers in diverse industries or further academic pursuits. The table below synthesizes program details, including degree names, core and optional modules, and total module counts, all verified for the 2025/2026 academic year.

Degree Name University Core Modules Optional Modules Module Count
BSc Business Analytics University of Southampton
  1. Analytics Implementation I: Spreadsheets and Databases
  2. Business Analytics Programming I: SAS Base Language
  3. Introduction to Accounting and Finance
  4. Introduction to Management
  5. Introduction to Marketing for Business
  6. Prescriptive Analytics I: Fundamentals of Management Sciences
  7. Analytics Implementation II: Visualising Data for Effective Communication
  8. Business Analytics Programming II: Algorithmic Thinking
  9. Consulting: Context, Concepts and Practice
  10. Predictive Analytics II: Business Forecasting
  11. Prescriptive Analytics II: Simulation Business
  12. Analytics Implementation III: Knowledge Management, Methods and Ethics
  13. Analytics in Action I
  14. Analytics in Action II
  15. Final Project
  16. Prescriptive Analytics III: Optimisation
  1. Foundations of Business Analytics
  2. Management Analysis
  3. Digital Business Models
  4. Financial Econometrics 1
  5. Financial Management
  6. Innovation, Technology and the Environment
  7. Introduction to Social Data Analytics
  8. Making Successful Decisions
  9. Management Ethics
  10. Operations Management
  11. Portfolio Theory and Financial Markets
  12. Problem Structuring Methods
  13. Advanced Social Data Science
  14. Corporate Social Responsibility and Sustainable Business
  15. Managing High-Growth Businesses
  16. Marketing in the Digital Age
  17. Project Management
  18. Risk Management
  19. Strategic Operations Management
  20. Technological Innovation
36
BSc Data Science University College London (UCL)
  1. Database Systems A
  2. Calculus in Several Dimensions
  3. Calculus and Linear Algebra
  4. Introduction to Probability and Statistics
  5. Introduction to Practical Statistics
  6. Further Probability and Statistics
  7. Programming Fundamentals
  8. Statistical Design and Data Ethics
  9. Advanced Linear Algebra
  10. Probability and Statistics II
  11. Regression Modelling
  12. Algorithms and Data Structures
  13. Computing for Practical Statistics
  14. Mathematical Analysis
  15. Statistical Machine Learning
  16. Project
  1. Inference at Scale
  2. Introduction to Applied Probability
  3. Statistical Inference
  4. Stochastic Systems
  5. Forecasting
  6. Decision and Risk
  7. Stochastic Methods in Finance
  8. Medical Statistics 1
  9. Medical Statistics 2
  10. Stochastic Methods in Finance II
  11. Bayesian Methods in Health Economics
  12. Quantitative Modelling of Operational Risk and Insurance Analytics
  13. Optimisation Algorithms in Operational Research
  14. Computational Statistics
  15. Software Engineering
  16. Database and Information Management Systems
  17. Numerical Methods
33
BSc Economics, Finance, and Data Science Imperial College London
  1. Mathematical Foundations
  2. Probability & Statistics
  3. Introduction to Data Science
  4. Big Issues in Economics and Finance
  5. Microeconomics 1
  6. Macroeconomics 1
  7. Data Structures and Algorithms
  8. Accounting
  9. Self-awareness and Effective Collaboration
  10. Microeconomics 2
  11. Econometrics 1
  12. Machine Learning
  13. Corporate Finance and Capital Markets
  14. Macroeconomics 2
  15. Econometrics 2
  16. Operations Research
  17. Databases and Cloud Computing
  18. Essential Skills 2: Emotional Intelligence in the Workplace
  19. Final Project: Questions and Methods
  20. Final Project: Report
  21. Essential Skills 3
  1. I-Explore
  2. Industrial Organisation
  3. Health Economics
  4. Advanced Machine Learning
  5. Climate Change Finance
  6. Development Economics
  7. Advanced Macroeconomics
  8. Behavioural and Experimental Insights
  9. Derivatives and Structured Products
  10. Financial Engineering and Stochastic Calculus
  11. Investment and Portfolio Management
  12. Mergers, Acquisitions and Private Equity
32
BSc Data Science University of Warwick
  1. Refresher Mathematics (MA1K2-0)
  2. Programming for Computer Scientists (CS118-15)
  3. Design of Information Structures (CS126-15)
  4. Mathematical Programming 1 (IB104-10)
  5. Vectors and Matrices (MA148-10)
  6. Calculus 1 (MA142-10)
  7. Calculus 2 (MA143-10)
  8. Sets and Numbers (MA138-10)
  9. Introduction to Statistical Modelling (ST117-15)
  10. Probability 1 (ST118-15)
  11. Probability 2 (ST119-10)
  12. Software Engineering (CS261-15)
  13. Database Systems (CS258-15)
  14. Algorithms (CS260-15)
  15. Stochastic Processes (ST227-10)
  16. Mathematical Methods for Statistics and Probability (ST228-10)
  17. Probability for Mathematical Statistics (ST229-10)
  18. Mathematical Statistics (ST230-10)
  19. Linear Statistical Modelling with R (ST231-10)
  20. Data Science Project
  1. Artificial Intelligence (CS255-15)
  2. Games and Decisions (ST234-10)
  3. Neural Computing (CS331-15)
  4. Machine Learning (CS342-15)
  5. Approximation and Randomised Algorithms (CS356-15)
  6. Mobile Robotics (CS313-15)
  7. Computer Graphics (CS324-15)
  8. Professional Practice of Data Analysis (ST344-15)
28
BAEcon Economics and Data Analytics University of Manchester
  1. Microeconomics 2 (ECON10232)
  2. Macroeconomics 1 (ECON10241)
  3. Macroeconomics 2 (ECON10262)
  4. Microeconomics 1 (ECON10331)
  5. Power and Value: Perspectives from Social Sciences (SOCS15001)
  6. Essentials of Survey Design and Analysis (SOST20022)
  7. Answering Social Research Questions with Statistical Models (SOST20131)
  8. Data Science Modelling (SOST30062)
  9. Causal Inference for Policies, Interventions and Experiments (SOST30172)
  1. Fundamentals of Finance (BMAN10552)
  2. Fundamentals of Financial Reporting B (BMAN10621B)
  3. An Introduction to Development Studies (ECON10002)
  4. Introductory Mathematics (ECON10061)
  5. Advanced Mathematics (ECON10071B)
  6. Fundamentals of Management Accounting (BMAN10632)
  7. Investment Analysis (BMAN20072)
  8. Financial Statement Analysis (BMAN20081)
  9. Financial Markets and Institutions (BMAN21011)
  10. Financial Reporting and Accountability (BMAN21020A)
  11. Intermediate Management Accounting (BMAN21040A)
  12. Foundations of Finance A (BMAN23000A)
  13. Business Law 1: Law, Business Liabilities and the Consumer (BMAN24042)
  14. Business Law 2: Law and the Modern Corporation in an International Context (BMAN24052)
  15. Contemporary Issues in Financial Reporting and Regulation (BMAN30030)
  16. International Finance (BMAN30060)
  17. Share Prices and Accounting Information (BMAN30071)
  18. Financial Derivatives (BMAN30091)
  19. Advanced Corporate Finance (BMAN30111A)
27
Computer Science (Data Science and AI) BSc (Hons) University of Dundee
  1. Front End Website Development (CS11001)
  2. Introduction to Software Development (CS11002)
  3. Mathematics for Computer Science (CS11003)
  4. Professional Skills in Computer Science (CS11004)
  5. Unix Systems (CS11005)
  6. Embedded Systems Development and Networking (CS12001)
  7. Introduction to Data Structures and Algorithms (CS12002)
  8. Computing and Society (CS12003)
  9. Personal Development Planning (SD10001)
  10. Employability for Computing Professionals (CS21001)
  11. Introduction to Artificial Intelligence and Machine Learning (CS21002)
  12. Multi-Paradigm Programming (CS21003)
  13. Operating Systems (CS21004)
  14. Software Engineering (CS21005)
  15. Database Systems (CS22001)
  16. Modern Web Stack Development (CS22002)
  17. User Interface Design (CS22003)
  18. Data Visualisation Analytics (CS31001)
  19. Information and Network Security (CS31002)
  20. Data Engineering (CS32001)
  21. Industrial Team Project (CS32002)
  22. Honours Project (CS41001)
  23. Information Analysis and Reporting (CS41002)
  24. Image and Natural Language Processing (CS41004)
  25. Advanced Big Data Analysis (CS42003)
  1. Work Placement (CS43001)
26
BSc Finance and Data Analytics University of Liverpool
  1. Introduction to Financial Accounting
  2. Quantitative Methods for Accounting and Finance
  3. Skills for the Finance Professional
  4. Data Analytics
  5. Introduction to Finance
  6. Economics of Risk and Uncertainty
  7. Computational Methods
  8. Introduction to the Graduate Recruitment Process
  9. Financial Reporting and Analysis
  10. Econometrics for Finance 1
  11. Theory of Finance I
  12. Database Management
  13. Ethics and Regulations in Finance
  14. Econometrics for Finance II
  15. Theory of Finance II
  16. Financial Data Visualisation
  17. Derivative Securities
  18. Banking and the Financial System
  19. Financial Risk Management
  20. Financial Crises and Defaults
  21. Data Mining and Machine Learning
  22. Project in Finance
  1. Behavioural Finance
  2. Corporate Governance
  3. Financial Technology
  4. Institutional Investors and Alternative Investments
26
BSc Business Analytics University of Bristol
  1. Introduction to Business Analytics
  2. Introduction to Management
  3. Quantitative Analysis in Management
  4. Introduction to Accounting
  5. Global Business Environment
  6. Principles of Marketing
  7. Machine Learning for Data-driven Business Decision-making
  8. Data Visualisation for Business
  9. Management Science
  10. Management Research Methods
  11. International Business Management
  12. Principles of Project Management
  13. Strategic Finance
  14. Strategy
  15. Capitalism and the Future of Work
  16. Decision Analysis and Simulation
  17. Artificial Intelligence for Business
  18. Business Analytics in Practice
  19. Management Dissertation
  1. Digital Marketing
  2. Management Accounting for Strategy
  3. The Digital Economy
  4. Corporate Social Responsibility and Sustainability
  5. Grand Challenges and Strategy Practice
  6. Management Consultancy
25
BSc Data Science Coventry University
  1. Calculus
  2. Algebra
  3. Programming: Concepts and Algorithms
  4. Working with Data
  5. Programming: Professional Practice
  6. Probability and Statistics
  7. Artificial Intelligence
  8. Linear Algebra and Differential Equations
  9. Advanced Algorithms
  10. Data Science
  11. Linear Statistical Models
  12. Data Science Group Project
  13. UK Work Placement
  14. International Study/Work Placement
  1. Artificial Neural Networks
  2. Machine Learning
  3. Natural Language Processing
  4. Big Data Analytics and Data Visualisation
  5. Data Management Systems
  6. Modelling and Optimisation Under Uncertainty
  7. Individual Research Project Preparation
  8. Individual Research Project
22
BSc Data Science University of Leeds
  1. Core Mathematics
  2. Probability and Statistics
  3. Computational Mathematics and Modelling
  4. Data Science and Communication
  5. Modelling for Big Data
  6. Further Linear Algebra and Discrete Mathematics
  7. Graphs Networks and Systems
  8. Machine Learning and Object-Oriented Programming
  9. Statistical Methods
  10. Stochastic Processes
  11. Time Series
  12. Deep Learning and Explainable AI
  13. Data Curation and Governance
  14. Project in Data Science
  15. Statistical Modelling
  1. Methods of Applied Mathematics
  2. Groups and Symmetry
  3. Multivariate Analysis and Classification
  4. Graph Theory and Combinatorics
  5. Mathematical Biology
  6. Numbers and Codes
  7. Entropy and Quantum Mechanics
22
BSc Business Analytics Lancaster University
  1. Introduction to Business Intelligence and Analytics
  2. Introduction to Operations Management
  3. Tools and Techniques for Business Analytics
  4. Economic Principles and Applications B
  5. Entrepreneurship: Key Debates & Concepts
  6. Introduction to Accounting and Finance
  7. Introduction to Marketing
  8. Business Forecasting
  9. Optimisation
  10. Professional Skills
  11. Project Management Tools and Techniques
  12. Spreadsheet Modelling for Management
  13. Business Modelling and Simulation
  14. Digital Business and Organisational Transformation
  15. IT in Organisations: Introduction to ERPs
  16. Statistical Methods for Business
  17. Supply Chain Management
  18. Business Analytics Project
  19. Project Management: Negotiation and Decision Support
  20. Advanced Spreadsheet Modelling
  1. Data Mining for Direct Marketing and Finance
  2. Developing Business Information Systems
22
BSc Data Science and Analytics University of Essex
  1. Calculus
  2. Statistics I
  3. Introduction to Programming
  4. Object-Oriented Programming
  5. Introduction to Databases
  6. Team Project Challenge
  7. Discrete Mathematics
  8. Databases and Information Retrieval
  9. Introduction to Artificial Intelligence
  10. Statistics II
  11. Optimisation (Linear Programming)
  12. Data Structures and Algorithms
  13. Matrices and Complex Numbers
  14. MA214-5-SP or MA216-5-SP
  15. Mathematics Careers and Employability
  16. Capstone Project: Mathematics
  17. Linear Regression Analysis
  18. Applied Statistics
  19. Information Retrieval
  20. Mathematics Careers and Employability
  1. Stochastic Processes
  2. Option(s) from list
22
BSc (Hons) Data Science Open University
  1. Introducing statistics (M140, 30)
  2. Introduction to computing and information technology 1 (TM111, 30)
  3. Essential mathematics 1 (MST124, 30)
  4. Introduction to computing and information technology 2 (TM112, 30)
  5. Analysing data (M248, 30)
  6. Algorithms, data structures and computability (M269, 30)
  7. Mathematical methods (MST224, 30)
  8. Practical modern statistics (M249, 30)
  9. Applied statistical modelling (M348, 30)
  10. Machine learning and artificial intelligence (TM358, 30)
  1. Applications of probability (M343, 30)
  2. Computational applied mathematics (MST374, 30)
  3. Data management and analysis (TM351, 30)
  4. Graphs, games and designs (MST368, 30)
  5. Interaction design and the user experience (TM356, 30)
  6. Mathematical statistics (M347, 30)
16
BSc Data Science and Business Analytics London School of Economics (LSE)
  1. Elementary Statistical Theory
  2. Mathematical Methods
  3. Programming for Data Science
  4. Managing Visualising Data
  5. The LSE Course
  6. Probability and Distribution Theory
  7. Applied Regression
  8. Databases
  9. Algorithms and Data Structures
  10. Further Mathematical Methods (Linear Algebra)
  11. Machine Learning
  12. Artificial Intelligence
  13. Applied Statistics Project
  1. None listed
13

Insight: Over 90% of BSc programs emphasize Python and R programming, reflecting their critical role in data science. Interdisciplinary programs, such as those at LSE and Liverpool, integrate economics and finance, catering to diverse career paths.

Postgraduate Programs (MSc)

The rapid advancement of data science and analytics has positioned these disciplines as pivotal drivers of innovation across sectors such as technology, healthcare, and finance. To meet the growing demand for specialized expertise, UK universities offer a diverse array of Master of Science (MSc) programs at Level 7, designed to equip graduates with advanced skills in statistical analysis, machine learning, and data management. This section provides a comprehensive overview of MSc programs in Data Science, Data Analytics, and related fields offered by leading UK institutions. The table below details program structures, including degree names, core and optional modules, and total module counts, all verified for the 2025/2026 academic year as of June 10, 2025. This resource aims to support prospective students, educators, and industry professionals in identifying programs that align with their academic and career objectives.

Degree Name University Core Modules Optional Modules Module Count
MSc Data Science and Analytics University of Leeds
  1. Data Science
  2. Learning Skills through Case Studies
  3. Dissertation in Data Science and Analytics
  1. Information Visualization
  2. Knowledge Representation and Reasoning
  3. Machine Learning
  4. Deep Learning
  5. Programming for Data Science
  6. Data Mining and Text Analytics
  7. Geographic Data Visualisation & Analysis
  8. Geodemographics and Neighbourhood Analysis
  9. Big Data and Consumer Analytics
  10. Predictive Analytics
  11. Applied GIS and Retail Modelling
  12. Business Analytics and Decision Science
  13. Forecasting and Advanced Business Analytics
  14. Machine Learning in Practice
  15. Mixed Models
  16. Linear Regression and Robustness
  17. Statistical Theory
  18. Time Series
  19. Generalized Linear Models
  20. Mixed Models with Medical Applications
  21. Linear Regression and Robustness and Smoothing
  22. Statistical Theory and Methods
  23. Statistical Learning
  24. Multivariate Methods
  25. Multivariate and Cluster Analysis
  26. Time Series and Spectral Analysis
  27. Generalised Linear and Additive Models
  28. Statistical Computing
  29. Transport Data Science
32
MSc Business Analytics Imperial College London
  1. Data Structures and Algorithms
  2. Data Wrangling and Visualisation
  3. Deep Learning and Generative AI
  4. Fundamentals of Database Technologies
  5. Machine Learning
  6. Maths & Statistics Foundations for Analytics
  7. Optimisation and Decision Models
  8. Statistics and Econometrics
  9. Analytics in Business Capstone
  10. Consulting Project
  11. Individual Research Report
  12. Work Placement
  13. Extended Work Placement
  1. Advanced Machine Learning
  2. Causal Modelling for Business Analytics
  3. Data Management and Ethics
  4. Digital Marketing Analytics
  5. Energy Analytics
  6. Financial Analytics
  7. Generative AI and Large Language Models
  8. Healthcare and Medical Analytics
  9. Logistics and Supply-Chain Analytics
  10. Network Analytics
  11. Retail and Marketing Analytics
  12. Text Analysis for Business
25
MSc Data and Decision Analytics University of Southampton
  1. Computational Machine Learning and Optimisation
  2. Data Mining and Analytics
  3. Fundamentals of Data Science in R
  4. Introduction to Python
  5. OR Methods for Data Scientists
  6. Statistical Methods for OR Modelling
  1. Analytical Consultancy Skills
  2. Computer-based Statistical Modelling
  3. Design of Experiments
  4. Financial Portfolio Theory
  5. Flexible Regression
  6. Forecasting
  7. Machine Learning
  8. Operational Research and Data Science Case Study 1
  9. Operational Research and Data Science Case Study 2
  10. Project
  11. Project Management
  12. Project Risk Management
  13. Revenue Management
19
MSc Data Analytics University of Glasgow
  1. Probability (Level M)
  2. Regression Models (Level M)
  3. Statistical Inference (Level M)
  4. Database Theory and Analytics (M)
  5. Introduction to Statistical Programming in R and Python
  6. Advanced Predictive Models
  7. Bayesian Statistics (Level M)
  8. Big Data Analytics (Level M)
  9. Data Analysis Skills (Level M)
  10. Data Mining and Machine Learning
  11. Information Visualisation (M)
  12. Environmental Statistics (Level M)
  13. Spatial Statistics (Level M)
  14. Statistical Genetics (Level M)
  15. Functional Data Analysis (Level M)
  16. Design of Experiments (Level M)
  17. Project (summer)
  18. Statistics Project and Dissertation
  19. Statistics Project and Dissertation (with Placement)
  1. None listed
19
MSc Data Science University College London (UCL)
  1. Introduction to Machine Learning
  2. Foundation Fortnight
  3. Statistical Design of Investigations
  4. Statistical Computing
  5. Introduction to Statistical Data Science
  6. Research Project
  1. Stochastic Systems
  2. Forecasting
  3. Decision and Risk
  4. Stochastic Methods in Finance
  5. Stochastic Methods in Finance II
  6. Quantitative Modelling of Operational Risk and Insurance Analytics
  7. Applied Bayesian Methods
  8. Inference at Scale
  9. Graphical Models
  10. Applied Machine Learning
  11. Information Retrieval and Data Mining
  12. Statistical Natural Language Processing
  13. Applied Deep Learning
19
MSc Data Science (Social Analytics) University of Manchester
  1. Statistics and Machine Learning 1: Statistical Foundations
  2. Statistics & Machine Learning 2: AI, Complex Data
  3. Computationally Intensive Statistics
  4. Understanding Databases
  5. Understanding Data and their Environment
  6. Extended Research Project
  1. Topological Data Analysis
  2. Privacy, Confidentiality and Disclosure Control
  3. Digital Planning - Spatial and Policy Analysis
  4. Survey Research Methods
  5. Longitudinal Data Analysis
  6. Structural Equation and Latent Variable Modelling
  7. Causal Inference for Policies, Interventions and Experiments
  8. Statistical Models for Social Networks
14
MSc Data Science (Business and Management) University of Manchester
  1. Statistics and Machine Learning 1: Statistical Foundations
  2. Statistics & Machine Learning 2: AI, Complex Data
  3. Computationally Intensive Statistics
  4. Understanding Databases
  5. Understanding Data and their Environment
  6. Extended Research Project
  1. Mathematical Programming and Optimisation
  2. HRM: Strategy and Practice
  3. Knowledge Management and Digital Strategy
  4. Simulation & Risk Analysis
  5. Financial Data Analytics & AI in Finance
  6. Relationships at Work
  7. Topological Data Analysis
  8. Privacy, Confidentiality and Disclosure Control
14
MSc Social Data Science University of Oxford
  1. Fundamentals of Social Data Science in Python
  2. Computational complexity and profiling Python code
  3. Introductory machine learning (supervised and unsupervised learning)
  4. Foundations and Frontiers of Social Data Science
  5. Applied Analytical Statistics
  6. Research Design for Social Data Science
  1. Applied Machine Learning
  2. Digital Era Government and Politics
  3. Experiments in Social Data Science
  4. Fairness Accountability and Transparency in Machine Learning
  5. Internet Economics
  6. Introduction to Natural Language Processing for the Social Sciences
  7. Social Network Analysis and Interpretation
  8. Data-driven Network Science
14
MSc Data Science Lancaster University
  1. Fundamentals of Data Science and Artificial Intelligence
  2. Introduction to Artificial Intelligence and Data Science
  3. MSc Dissertation
  4. Statistical Learning
  1. Advanced Topics in Artificial Intelligence
  2. Applied Data Science for Biodiversity
  3. Forecasting and Predictive Analytics
  4. Geoinformatics
  5. Intelligent Agents and Autonomous Systems
  6. Large Scale Platforms for AI and Data Analysis
  7. Natural Language Processing and Language Models
  8. Optimisation and Heuristics
  9. Statistical Ecology
  10. Transportation and Logistics Analytics
14
MSc Data Analytics University of Warwick
  1. Dissertation Project in Data Analytics
  2. Research Methods
  3. Foundations of Data Analytics
  4. Foundations of Computing
  5. Data Mining
  1. High Performance Computing
  2. Algorithmic Game Theory
  3. Image and Video Analysis
  4. Agent Based Systems
  5. Sensor Networks and Mobile Data Communications
  6. Advanced Computer Security
  7. Social Informatics
  8. Natural Language Processing
13
MSc Data Science University of Edinburgh
  1. Machine Learning and Pattern Recognition
  2. Statistical Programming
  3. Large Scale Optimization for Data Science
  4. Introduction to Databases
  5. Extreme Computing
  6. Advanced Database Systems
  7. Text Technologies for Data Science
  8. Accelerated Natural Language Processing
  9. Image and Vision Computing
  10. Research Methods (literature review and project planning)
  11. Dissertation Project
  1. Self-proposed projects (including industry-linked projects, subject to supervisor approval)
12
MSc Data Science (Computer Science Data Informatics) University of Manchester
  1. Statistics and Machine Learning 1: Statistical Foundations
  2. Statistics & Machine Learning 2: AI, Complex Data
  3. Computationally Intensive Statistics
  4. Understanding Databases
  5. Understanding Data and their Environment
  6. Extended Research Project
  1. Data Engineering Concepts
  2. Data Engineering Technologies
  3. Reinforcement Learning
  4. Cognitive Robotics and Computer Vision
  5. Transforming Text Into Meaning
11
MSc Artificial Intelligence with Data Analytics Teesside University
  1. Artificial Intelligence Ethics and Applications
  2. Artificial Intelligence Foundations
  3. Computing Masters Project
  4. Intelligent Decision Support Systems
  5. Machine Learning
  6. Research Methods
  7. Statistical Methods for Data Analytics
  8. Advanced Practice
  9. Internship
  1. None listed
9
MSc Business Analytics University of Bristol
  1. Data Analytics in Business
  2. Modelling Analytics
  3. Business Analytics Consulting Project
  4. Programming in Business Analytics
  5. Business Analytics Dissertation Project
  1. Social Media and Web Analytics
  2. Behaviour, Decision Making and Analytics
  3. Optimisation & Algorithms
  4. Business Analytics and Responsible Innovation
9
MSc Data Science and Analytics Brunel University London
  1. Data Visualisation
  2. Research Project Management
  3. Ethics and Governance of Digital Systems
  4. Digital Innovation and Strategy
  5. Machine Learning
  6. High Performance Computational Infrastructures
  7. Quantitative Data Analysis and Visualisation
  8. Modern Data
  1. None listed
8
MSc Computer Science with Data Analytics Keele University
  1. Visualisation for Data Analytics
  2. Mathematics for AI and Data Science
  3. Statistical Data Analytics and Databases
  4. Design and Programming
  5. User Interaction Design
  6. Software Engineering
  7. Web Technologies and Security
  8. Research and Consultancy Skills
  1. None listed
8
MSc Data Science University of Essex
  1. Applied Regression and Experimental Data Analysis
  2. Applied Statistics
  3. Machine Learning
  4. Data Visualisation
  5. Research Skills and Employability
  6. MA981-7-FY or MA983-7-SU
  1. Component 01: Option(s) from List A
  2. Component 02: Option(s) from List B
8
MSc Business Analytics and Big Data University of Liverpool
  1. Data Mining and Machine Learning (EBUS537)
  2. Digital Business Technology and Management (EBUS603)
  3. Big Data Management (EBUS622)
  1. Operations Modelling and Simulation (EBUS504)
  2. Service Operations Management (EBUS634)
  3. Project and Portfolio Management in Organisations (EBUS614)
  4. Global Maritime Logistics (EBUS632)
7
MSc Data Science University of Birmingham
  1. Algorithms for Data Science
  2. Current Topics in Data Science
  3. Data Science Group Project
  4. Data Science Project
  5. Storing and Managing Data
  6. Visualisation
  7. Programming for Data Science
  1. None listed
7
MSc Business Analytics Coventry University
  1. Advanced Business Statistical Analysis
  2. Advanced Data Analysis Models and Business Applications
  3. Operations and Supply Chain Analytics
  4. People, Relationships and Leadership in Practice
  5. Finance, Sustainability and Performance Management
  6. Postgraduate Project
  1. None listed
6
MSc Data Science London School of Economics (LSE)
  1. Managing and Visualising Data (ST445)
  2. Data Analysis and Statistical Methods (ST447)
  3. Machine Learning and Data Mining (ST443)
  1. Capstone Project (ST498)
4

Insight: The diversity in module counts reflects the varying depth and specialization of MSc programs, with institutions like Leeds offering extensive optional modules to cater to interdisciplinary interests, while others, such as LSE, focus on a concise, targeted curriculum.

Common Modules in BSc Data Science Programs

Module Name Percentage Universities
Probability and Statistics
86% UCL, Imperial, Warwick, Manchester, Dundee, Liverpool, Bristol, Coventry, Leeds, Lancaster, Essex, Open University, Southampton, Birmingham
Introduction to Programming
71% UCL, Warwick, Essex, Manchester, Dundee, Liverpool, Bristol, Coventry, Leeds, Lancaster, Southampton
Calculus
64% UCL, Imperial, Warwick, Manchester, Essex, Leeds, Lancaster, Open University, Southampton
Database Systems
57% UCL, Warwick, Manchester, Dundee, Liverpool, Bristol, Coventry, Essex
Data Structures and Algorithms
50% Warwick, Manchester, Dundee, Liverpool, Bristol, Coventry, Leeds
Machine Learning
43% UCL, Imperial, Warwick, Manchester, Dundee, Liverpool
Linear Algebra
36% UCL, Warwick, Manchester, Essex, Leeds
Software Engineering
29% Warwick, Dundee, Coventry, Leeds
Data Visualisation
29% Imperial, Manchester, Dundee, Liverpool
Artificial Intelligence
21% Warwick, Dundee, Essex
Discrete Mathematics
21% UCL, Warwick, Manchester
Business Analytics
21% Manchester, Coventry, Leeds
Optimisation Techniques
14% Warwick, Manchester
Web Development
14% Dundee, Coventry
Economics for Data Science
14% Essex, Leeds
Computer Systems
14% Bristol, Lancaster
Numerical Methods
14% Imperial, Southampton
Ethics in Data Science
7% Liverpool
Cloud Computing
7% Coventry
Mathematical Modelling
7% Open University

Common Modules in MSc Data Science Programs

Module Name Percentage Universities
Machine Learning
90% Leeds, Imperial, Southampton, Glasgow, UCL, Manchester (Social Analytics), Manchester (Business and Management), Oxford, Lancaster, Warwick, Edinburgh, Manchester (Computer Science Data Informatics), Teesside, Bristol, Brunel, Keele, Essex, Liverpool, Birmingham, Coventry
Statistical Methods
80% Leeds, Imperial, Southampton, Glasgow, UCL, Manchester (Social Analytics), Oxford, Lancaster, Warwick, Edinburgh, Teesside, Bristol, Brunel, Keele, Essex, Liverpool
Data Mining
75% Leeds, Southampton, Glasgow, UCL, Manchester (Business and Management), Oxford, Lancaster, Warwick, Edinburgh, Teesside, Bristol, Brunel, Keele, Essex, Liverpool
Programming for Data Science
70% Leeds, Imperial, Southampton, UCL, Manchester (Social Analytics), Oxford, Lancaster, Warwick, Edinburgh, Teesside, Bristol, Brunel, Essex, Liverpool
Big Data Analytics
60% Leeds, Southampton, Glasgow, UCL, Manchester (Business and Management), Oxford, Warwick, Edinburgh, Teesside, Bristol, Brunel, Essex
Data Visualisation
55% Leeds, Imperial, Southampton, UCL, Manchester (Social Analytics), Oxford, antiseptic, Edinburgh, Bristol, Brunel, Essex
Database Systems
50% Leeds, Southampton, UCL, Manchester (Business and Management), Oxford, Warwick, Edinburgh, Teesside, Bristol, Essex
Artificial Intelligence
45% Leeds, Imperial, Southampton, UCL, Oxford, Warwick, Edinburgh, Bristol, Essex
Deep Learning
40% Leeds, Imperial, Southampton, UCL, Oxford, Warwick, Edinburgh, Essex
Business Intelligence
35% Leeds, Southampton, Manchester (Business and Management), Oxford, Warwick, Edinburgh, Essex
Text Mining
30% Leeds, Southampton, UCL, Oxford, Warwick, Edinburgh
Optimisation Techniques
25% Leeds, Southampton, UCL, Oxford, Warwick
Natural Language Processing
20% Leeds, Southampton, UCL, Oxford
Time Series Analysis
20% Leeds, Southampton, UCL, Oxford
Cloud Computing
15% Leeds, Southampton, UCL
Ethics in Data Science
15% Leeds, Southampton, UCL
Software Engineering
15% Leeds, Southampton, UCL
Bayesian Statistics
10% Leeds, Southampton
Computer Vision
10% Leeds, Southampton
Information Retrieval
10% Leeds, Southampton
Reinforcement Learning
10% Leeds, Southampton
Distributed Systems
5% Leeds
Econometrics
5% Leeds
Graph Theory
5% Leeds
Web Analytics
5% Leeds