Main navigation
- Programs
- Subjects
- Universities
- Destinations
- Advice
Explore the fundamental disciplines crucial to computer systems, such as mathematics, control systems, embedded systems, and programming. Progress to hands-on applications that integrate these concepts practically, while delving into advanced topics like system design, security, and intelligent systems.
This four-year MEng program enhances your expertise in both computer software and hardware engineering. Unlike traditional computer science degrees, it emphasizes engineering systems—covering electromechanical design, robotics, and embedded systems programming.
Our curriculum draws from cutting-edge research and industry collaboration, ensuring you gain career-ready skills. You'll work with professional-grade tools and explore innovative applications across sectors like infrastructure, healthcare, and aerospace.
All our programs begin with a shared foundational year. You'll master core computer systems subjects including mathematics, computing, control systems, electronics, software development, and embedded systems.
During your first year, you'll develop skills in robotic system control and collaborate on team projects involving the design, analysis, and testing of robots, autonomous vehicles, and other complex electromechanical systems.
Optional placement year, Study abroad