Engineering
-
MSc
Software Engineering
Gain practical software engineering experience through real-world projects and industry-focused learning. Build your technical ability, applied experience and confidence for range of software engineering roles.
-
MSc
Mechanical Engineering
Choose a career as a professional mechanical engineer specialising in either design or manufacture. Take existing skills in mechanical or manufacturing engineering and apply them to postgraduate-level study.
-
MSc
Electrical Power Engineering
Develop specialist skills in electrical power engineering. Tackle real‑world energy challenges and help design smarter, sustainable power networks.
-
MSc
Electrical and Electronic Engineering
Apply existing skills in electrical, electronic and computer engineering to develop further insight at postgraduate electronic engineering level. Progress your career and help address global challenges.