




This course is currently awaiting final validation. Applications will open once this has happened. Check back regularly for further updates.
Unlock a powerful combination of mathematical expertise and cutting-edge skills in artificial intelligence with the BSc Mathematics and Data Science degree at the University of Hull.
This programme not only equips you with a solid foundation in mathematics but also empowers you to apply these employer-sought skills to the fast-growing fields shaping the future.
Taught by experts in the field, you’ll focus on developing strong skills in computer programming and advanced mathematics, as well as how to work with large datasets, high-performance computers, artificial intelligence and machine learning.
Students with good A level results, or equivalent, may be eligible for our Gillian Stead Scholarship – worth up to £6,300 over three years.
About this course
Skills in mathematics, data science, and artificial intelligence are pivotal competencies in driving the fourth industrial revolution and play a fundamental role in your path to career greatness.
The programme is designed for students who are not only interested in the theory of mathematics but are also eager to apply that theory and develop the skills to tackle real-world challenges. Unlike traditional mathematics programs, this course places less emphasis on exams and more on authentic assessments that mirror the tasks you'll encounter in your future career, making sure you’re ready for the life of work.
In the first half of the program, you'll build a solid foundation in mathematical skills and gain proficiency in computer programming with R and Python. As you progress into the second half, you'll explore more advanced mathematical concepts, work with large datasets and high-performance computing, and delve into artificial intelligence and machine learning. Additionally, you’ll undertake a substantial final project, allowing you to deeply explore a topic of your choice and tailor your degree towards your chosen career.
The University of Hull is one of the largest providers of Data Science and AI degrees in England, equipping students with the skills to lead in tomorrow’s digital world.
Together, we can make the world add up
Module options
Each year, you’ll study modules worth a certain number of credits, and you need 120 credits per year. Most modules are 20 credits – so you’ll study six modules each year. Some longer modules, such as a dissertation, are worth more. In these cases, you’ll study fewer modules - but the number of credits will always add up to 120. Some modules are compulsory, some are optional, so you can build a course that’s right for you.
0 filters selected
Introduction to Programming in Python
In this module, you are introduced to the Python language, commonly used in the technology sector. As part of this course, you will learn fundamental programming concepts such as variable definition, function writing, and Boolean logic. The curriculum extends to practical skills in handling large datasets using the Pandas module and creating striking data visualisations with packages like Seaborn. These skills are then applied to numerical and Fourier analysis, essential tools for a career as a data scientist.
compulsory
20 credits
Calculus
You'll study, for a function of a single real variable, the limit processes of differentiation and integration using logic and the language of set theory.
compulsory
20 credits
Numbers, Sequences and Series
This module introduces the basic number systems used in mathematics and the notion of limits. You'll evaluate limits of sequences and series and determine whether they converge.
compulsory
20 credits
Linear Algebra
This module delivers essential core mathematics. You’ll explore vectors, matrices, vector spaces, linear equation systems and dimension.
compulsory
20 credits
Statistical Techniques in Data Science
This module introduces you to essential statistical tools used in a data science career. You will develop a strong grasp of core statistical techniques in data analysis of large multi-dimensional data sets.
compulsory
20 credits
Probability and Statistics
Learn how to use basic results from probability theory, such as standard probability distributions - and how to statistically estimate and test hypotheses of model parameters.
compulsory
20 credits
Vector Calculus
Study differentiation and integration of scalar-valued and vector-valued functions of several variables. You'll focus on applications to curves and surfaces in three-dimensional space.
compulsory
20 credits
Differential Equations
Explore solution-generating techniques including Wronskian procedures, Laplace transforms and the method of Frobenius, concluding with the more advanced application of Sturm-Liouville theory.
compulsory
20 credits
Introduction to Machine Learning
In the module you will be introduced to the concept of machine learning and explore why machines need the ability to learn. You will learn the mathematical techniques and methods used in the field of machine learning, and develop practical computational skills that are required to apply these techniques to real-world problems. You will learn how to create and interpret clear visualisations of the results of machine learning.
compulsory
20 credits
Our facilities



Watchlist
BSc Mathematics with Data Science
Course overview
2 mins
Katie Smith - Maths - Student Story
Student Story
1 min
Life on campus
University life
2 mins
Accommodation at Hull
University life
2 mins
Our academics
Our staff cover a wide range of expertise including but not limited to, mathematics sciences, modelling, physics, astronomy, computer science, criminology, engineering, health and healthcare, and the geosciences. With access to state-of-the-art computation facilities in the new DAIM building and double monitors for enhanced data visualisation, you will be trained on the most modern computations facilities possible.

Dr Jie Yang
Lecturer
Jie joined the University of Hull in 2021 as a Lecturer in Applied Mathematics. She has a PhD in Systems Biology and her principal research interests involve the use of applied mathematics for biological applications.

Dr Daniel Farrow
Lecturer
Daniel Farrow has over 50 co-authored publications with almost 4700 citations combined. He is Director of Education in the Centre of Excellence for Data Science, AI and Modelling (DAIM).
Entry Requirements
Fees & Funding
How much is it?

Future prospects
Our career-focused mathematics with data science degree will help you gain skills that are in high demand with employers and open doors to a career in mathematics, data science, civil service, banking and finance, numerical computing, teaching and more.
At the end of the BSc, you could transfer onto one of our one-year taught mathematics or data science masters, which lets you access careers that require a postgraduate degree.
Become part of the next generation of futuremakers
Like what you've seen? Then it's time to apply.
The standard way is to apply through UCAS. This will give you the chance to showcase your skills qualities and passion for the subject, as well as providing us with your academic qualifications.
This course is currently awaiting final validation. Applications will open once this has happened. Check back regularly for further updates.
Not ready to apply yet?
Visit our next Open Day, and see all that Hull has to offer for yourself. Talk to our lecturers about your subject, find out what university is really like from our current students, and take a tour of our beautiful campus and amazing facilities.
You may also be interested in...
Mathematics is ranked joint 1st for Graduate Prospects. Complete University Guide 2025.
128 UCAS points (including 48 points in Maths) qualifies you for the Gillian Stead Bursary: £2,100 for first year students from the UK or the EU. Subject to results, you'll get a further £2,100 in each year of your degree.
Mathematics is ranked number 1 in the UK (HEIs) for academic support. National Student Survey (NSS) 2024, HEIs only.
All modules presented on this course page are subject to availability and this list may change at any time.