42 Master's degrees offered by the university

Applied Computational Science and Engineering
Discover how numerical methods and computational science can help solve large scale problems on Applied Computational Science and Engineering MSc programme offered at Imperial.
Artificial Intelligence and Machine Learning
If you want to develop your research and innovation skills and focus on developing novel artificial intelligence (AI) for practical opportunities, this new Artificial Intelligence and Machine Learning MRes programme offered at Imperial could be for you.
Computing (Management and Finance)
This Computing (Management and Finance) MSc course from Imperial specialises in the management of software development and the application of software technology to management and organisational information systems.
General Structural Engineering with Data Science
At the General Structural Engineering with Data Science programme offered by Imperial you will explore the broad spectrum of structural engineering issues affecting civil engineering structures.

Computing
Deepen your understanding and knowledge of computer science to prepare for a career in the computing industry on Computing MSc course from Imperial.

Biomedical Engineering (Biomaterials)
Explore the use of advanced biomaterials in medical and surgical environments on Biomedical Engineering (Biomaterials) programme from the Imperial.

Human and Biological Robotics
The Human and Biological Robotics MSc programme from Imperial covers robotics for humans and society, service and social robotics, rehabilitation technology, as well as machine vision, artificial intelligence and machine learning.

Advanced Computing
Study advanced computing concepts and technologies and build on your background in computing on Advanced Computing MSc course from Imperial.
Machine Learning and Data Science (Online)
Study MSc Machine Learning and Data Science at a university ranked second in the world (QS 2026). Benefit from flexible learning over 24 months on this fully online course, covering a diverse range of topics in theoretical and applied perspectives, focusing on statistical estimation, prediction and anomaly detection.
Transport with Data Science and Mathematical Optimisation
The MSc in Transport with Data Science and Mathematical Optimisation at Imperial College London is a one-year, full-time programme. This degree equips students with essential analytical skills and knowledge to tackle challenges in the transport sector, focusing on data science and optimisation techniques.

Renewable Energy with AI and Data Science - Geology and Geophysics
At the Renewable Energy with AI and Data Science - Geology and Geophysics programme offered by Imperial you will apply computational techniques to geological and geophysical data to characterise sites for renewable energy.

Statistics (Data Science and Machine Learning)
The MSc in Statistics (Data Science and Machine Learning) at Imperial considers how these methods are used in a variety of areas. These include scientific, governmental, industrial and commercial settings.

Geotechnical and Geological Engineering
A major focus of the Geotechnical and Geological Engineering programme at Imperial is to help you find solutions to engineering problems connected with the study of geological factors, such as soil, rock, groundwater and other natural conditions.

Computing (Software Engineering)
This Computing (Software Engineering) MSc course from Imperial specialises in the application of engineering to the design, development, and maintenance of software.

Geotechnical and Geoenvironmental Engineering
This Geotechnical and Geoenvironmental Engineering degree at Imperial will also enable you to forge strong links with industry and enhance your fieldwork expertise on a series of trips to areas of geological and geotechnical interest in the UK and abroad.

Analogue and Digital Integrated Circuit Design
Gain in-depth knowledge of analogue, mixed signal and digital circuits on Analogue and Digital Integrated Circuit Design MSc programme from Imperial.
Artificial Intelligence Applications and Innovation
At the Imperial Artificial Intelligence Applications and Innovation program you can enhance your understanding of AI fundamentals, cultivate hands-on skills in AI technologies, delve into diverse AI applications and AI-driven business innovation.

Applied Machine Learning
Learn how to design, implement and evaluate machine learning systems on Applied Machine Learning MSc course offered at Imperial.

Artificial Intelligence
The Artificial Intelligence MSc programme from Imperial delivers intensive training in programming and the fundamentals of artificial intelligence (AI).
Biomedical Research (Data Science)
The MRes in Biomedical Research (Data Science) at Imperial College London offers an intensive one-year programme. This full-time course equips students with essential skills in big data analysis relevant to biomedical research, preparing them for a dynamic career in this field.