Find a course
Showing 242 results
Computing (Security and Reliability)
Enhance your knowledge of IT security and reliability to prepare for a career in the computing industry.
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)
Specialise in the application of engineering to the design, development, and maintenance of software.
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)
Specialise in the study of vision, graphics, intelligent behaviour and biomedical image computing.
Computing (Visual Computing and Robotics)
Focus on the implementation and evaluation of systems that depend on computer vision or computer generated imagery.
Concrete Structures
Learn to design, analyse and assess concrete structures such as bridges and buildings.
Conservation Science and Practice
Learn to lead conservation programmes to tackle global biodiversity challenges based on conservation science practice
Control and Optimisation
Study aspects of control theory and optimisation and their application to the design of automated systems.
Design Engineering
Create innovative products, systems, or solutions through an interdisciplinary approach in engineering, design, and entrepreneurship.
Design Engineering
Fuse design thinking with engineering knowledge and practice in this highly creative integrated Master’s degree
Design Engineering Research
Develop transdisciplinary research skills in Design Engineering and apply these to societal problems.