During your master’s study, you will learn through lectures, tutorials, practical classes and guided independent study. You’ll carry out an interdisciplinary research project with supervision from an academic member of staff.
Benefit from our academics’ research expertise in data science and artificial intelligence, data visualisation and analytics, high-performance computing, and more.
Master's teaching methods
Lectures and tutorials

Lectures introduce the topics covered in your chosen modules. Tutorial groups and revision tutorial sessions help strengthen your knowledge.
Practical classes

Regular guided practical classes allow you to develop your understanding of the material covered in lectures by applying the concepts to a practical example.
Guided independent study

All modules require you to study independently alongside your lectures, tutorials and practical classes. Guided independent study allows you to choose which topics you delve deeper into, with guidance from academics when required.
Independent research project

You will carry out a research project on a specific topic of your choice. The project will usually be linked to current research at the University and must contain an element of original work.
Supervision

On our MSc Data Science and Advanced Computing you will be supervised by a researcher from the Department of Computer Science whose expertise is relevant to your project.
Presentations

Practice your oral presentation skills by presenting your work to a critical audience at the end of the research project module in the MSc Data Science and Advanced Computing.
Our research
Our master’s courses are invigorated by the research interests and expertise of our academics.
We offer a lively programme of both pure and applied research in a diverse range of topics. These include data science, artificial intelligence, big data analytics, machine learning, computational science and computer vision.
Learn more about our research
