Undergraduate
Courses / Undergraduate / Maths with Data Science (BSc)

Maths with Data Science (BSc)

Award
Bachelor of Science
Course Type
Full-time
Academic year
2026 / 2027 Course subject to approval

About this course

New course preview

We plan to offer this course soon. Register your interest so we can let you know when there are more details and when you can apply.

Combine mathematical theory with practical skills in data analysis and computation on our BSc mathematics with data science degree.

You'll gain an understanding of core mathematical concepts such as calculus, linear algebra, and statistics. As you'll be learning maths for data science, you'll also look at programming languages like Python and R.

This course focuses on data collection, processing, and analysis techniques to emphasise the real-world application of mathematics for data science.

You'll explore topics like:

  • machine learning
  • data visualisation
  • statistical modelling
  • optimisation

With your knowledge of mathematics, you'll be able to understand complex algorithms and statistical models, which will be essential when interpreting datasets. Combined with your data science analytical capabilities, this means you'll be able to confidently produce data-driven insights.

Data is a critical asset for businesses, research, and policy making. As a BSc Maths with Data Science graduate, you'll have the experience to tackle complex data-focused challenges. With your skills in maths and data analysis, you'll be prepared for careers in data science, analytics, and research.