School of Computer Science
Person on computer programming robots

Masters degrees

A masters degree in computer science equips you with high-level analytical skills that open the door to a wide range of careers.

A classroom scene with some students on laptops

Computer Science/Computer Science (Artificial Intelligence) MSc

Study programming, databases and networks, with the option to take the AI pathway. Open to students with or with a computer science degree.

A presentation being given in a classroom

Data Science MSc

Develop your knowledge in key topics such as statistical modelling, machine learning and advanced algorithms.

Person on treadmill observing computer readouts

Human Computer Interaction MSc

Study the relationship between people and digital technologies. You will learn how to develop software and systems to better respond to the needs of customers, clients and users.

Classroom of people on laptops

Machine Learning in Science MSc

Learn how to apply Machine Learning and AI techniques to real scientific problems. Choice of pathways to meet your interests and background.

Two students using a robot arm

Cyber Physical Systems MSc

Cyber physical systems integrate computation with physical objects and processes. Broaden your knowledge in key topics such as robotics, sensors and the Internet of Things.

Two robot dogs

Cyber Physical Systems (2 year) MSc

Build on the taught modules in your first year, with a second-year software or research-based project. You'll could collaborate with business or industry on this.


How to apply

International applications

Due to high demand, the following masters programmes closed to international applications on the 20 November 2023. They will reopen on 20 February 2024. They remain open to Home applicants throughout this period:

Alternative Courses:

School of Computer Science

University of Nottingham
Jubilee Campus
Wollaton Road
Nottingham, NG8 1BB

For all enquires please visit: