Find a course
Showing 71 results
Computing (Artificial Intelligence and Machine Learning)
Focus your study of computing on artificial intelligence in this integrated Master’s degree.
Computing (International Programme of Study)
Enrich your computing degree with the chance to study abroad in this integrated Master’s course.
Computing (Management and Finance)
Specialise in computational management and finance in this integrated Master’s degree.
Computing (Security and Reliability)
Learn how modern computer and communications systems can be adapted to build the next generation of secure computing applications.
Computing (Software Engineering)
Focus on how software is engineered to form complex computing systems in this integrated Master’s degree.
Computing (Visual Computing and Robotics)
Focus on the implementation and evaluation of systems that depend on computer vision or computer generated imagery.
Design Engineering
Fuse design thinking with engineering knowledge and practice in this highly creative integrated Master’s degree
Earth and Planetary Science
Gain the geological and geophysical skills that underpin modern investigation of solid planetary bodies in the Solar System.
Earth and Planetary Science
Become familiar with the geological and geophysical principles that support solid planetary body exploration
Which option would you like to add to compare? (Select up to 3)
Ecology and Environmental Biology
Focus on important ecological and environmental topics such as climate change, biodiversity and conservation.