Skip to main content


In an increasingly digital and interconnected world, future university graduates must harness the power of artificial intelligence (AI) to thrive in their respective fields.

In our Maths and Computer Science departments, we are empowering our graduates with the knowledge and practical skills needed to succeed in the new era of AI.

Machine learning

Machine learning, a subset of AI, enables the development of sophisticated learning-based algorithms to analyse complex patterns and make autonomous decisions and predictions.

Within our Department of Computer Science, the undergraduate programme heavily focuses on the foundations and applications of AI and machine learning.

Level 2 students will study Artificial Intelligence and Data Science modules, both of which provide the students with a fundamental understanding of some of the core problem-solving principles of artificial intelligence and machine learning and the role of AI in societal applications as well as ways of capturing and analysing data and how different types of information can be represented and processed.

We also offer a number of modules in Maths related to Machine learning including Machine Learning and Networks III and Advanced Statistical and Machine Learning: Regression and Classification.

These modules, on their own, have significant impact on students’ future career.

Deep learning

The demand of data science roles in the UK and around the world has grown rapidly.

Notably, deep learning specifically, has emerged as a crucial component within this field, as organisations rely on extensive volumes of data to streamline their operations and enhance their decision-making and prediction processes.

Deep learning focuses on training artificial neural networks to recognise and understand patterns in large amounts of data.

The Deep Learning module is available to Level 3 Computer Science students

This module enables students to approach complex ill-defined problems that require deep layers of learning and equips students with the skills to use modern programming tools to effectively design, train, and test neural networks in different applications.

For Maths students, we offer Deep Learning and Artificial Intelligence module.

Find out more

Our Department of Computer Science is growing, with ambitious plans for the future and an inclusive, vibrant and international community at its heart. Ranked as a UK Top 10 Department (Complete University Guide 2023), our students develop knowledge and gain essential and transferable skills through high quality teaching, delivered by a passionate team of leading academics.

Feeling inspired? Visit our Computer Science webpages to learn more about our postgraduate and undergraduate programmes.

This is the image alt text