School of Computer Science

Masters degrees

Close-up of data visualisation on a laptop screen.


The MSc Computer Science courses are available to those with or without prior study of computer science.

MSc Human Computer Interaction is a course for anyone who believes humans should be at the centre of computing. There is no requirement for previous experience in software design.

MSc Data Science is suitable for those with an interest in computer science and/or mathematics who wish to expland their knowledge in the growing industry of data science.

MSc Machine Learning in Science is a for anyone with a background in computer science, physics, mathematics or engineering. It looks at how machine learning can be applied to tackle problems across the sciences. This course is administered by the School of Physics and Astronomy so the computer science scholarships don't apply. 

The MSc Cyber Physical Systems courses are designed for those with a background in computer science, or a related field with analytical skills, who wish to understand the integration of computation with physical objects and processes. It looks in particular at autonomous technologies and sensor-based systems, and the accompanying requirement for cyber security.

Apply now

International Deadline:

The international application window closes in November and re-opens in January each year for these courses. For exact application deadlines, please visit the prospectus pages.

You may also find our international postgraduate fees page useful.



School of Computer Science

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

For all enquires please visit: