Find a course
Showing 241 results
Engineering Fluid Mechanics (Advanced Modelling with Data Science)
Develop advanced expertise in fluid mechanics, combining computational modelling and data science to tackle complex engineering challenges.
Engineering Fluid Mechanics (Coastal Engineering and Offshore Renewables)
Gain advanced knowledge of fluid mechanics to solve real-world engineering and energy challenges related to marine environments.
Engineering Fluid Mechanics (Energy and Environment)
Gain advanced knowledge of fluid mechanics to solve real-world engineering challenges across energy and the natural and urban environments.
Engineering for Biomedicine
Learn how to tackle modern healthcare challenges with bioengineering technology.
Environmental Data Science and Machine Learning
Apply computing techniques and machine learning to real-world environmental problems.
Environmental Engineering
Analyse the principles and practices needed to protect the environment and human health.
Environmental Engineering with Data Science
Explore environmental engineering practices and the use of computational methods and statistical modelling techniques.
Epidemiology (MSc)
Apply statistical and mathematical methods to investigate risk, control and prevention of infectious and chronic diseases.
Experimental Biomolecular Sciences (MRes)
Master key biomolecular lab skills and advanced research techniques to prepare for a career in experimental biomolecular sciences.
Which option would you like to add to compare? (Select up to 3)
Experimental Neuroscience
Receive broad research training in neuroscience to prepare for further PhD study or a career in clinical service.











