Main navigation
- Programs
- Subjects
- Universities
- Destinations
- Advice
This five-year MEng program enhances your expertise in both computer software and hardware engineering. Unlike a standard computer science degree, it emphasizes engineering systems, including electromechanical design, robotics, and embedded systems programming. An industrial placement is included to boost your career readiness.
Our curriculum draws from cutting-edge research and industry collaboration, ensuring you gain relevant skills. You'll work with professional-grade tools and explore advanced applications in fields like infrastructure, healthcare, and aerospace.
All students begin with a shared first year, covering foundational topics like mathematics, computing, electronics, and embedded systems.
During year one, you'll master robotic system control and collaborate on team projects involving robots, autonomous vehicles, and other electro-mechanical systems.
Year two focuses on core subjects such as programming (C, Python, Java), mathematics, data modeling, and communication systems.
You'll undertake a hands-on project using 3D CAD tools, then bring your designs to life in our iForge makerspace, equipped with 3D printers, laser cutters, and other advanced tools.
In year three, specialized modules delve into intelligent systems, machine learning, digital signal processing, cybersecurity, and system design, with optional courses to personalize your studies.
Your fourth year involves an industry placement, allowing you to apply academic knowledge in real-world settings while gaining valuable work experience.
Industry placement