Undergraduate courses
Choose undergraduate year:
Undergraduate
Aerospace engineering
2026-27 / September startUndergraduate
Biomedical engineering
2026-27 / September startUndergraduate
Chemical engineering
2026-27 / September startUndergraduate
Civil and structural engineering
2026-27 / September startUndergraduate
Electrical and electronic engineering
2026-27 / September start- Computer Systems Engineering BEng
- Computer Systems Engineering MEng
- Electrical and Electronic Engineering BEng
- Electrical and Electronic Engineering MEng
- Mechatronic and Robotic Engineering BEng
- Mechatronic and Robotic Engineering MEng
- Electrical and Electronic Engineering with a Foundation Year BEng
- Robotics with a Foundation Year BEng
Undergraduate
General engineering
2026-27 / September startUndergraduate
Materials science and engineering
2026-27 / September startUndergraduate
Mechanical engineering
2026-27 / September startPostgraduate taught courses
Postgraduate taught
Chemical engineering
September 2026 startPostgraduate taught
Civil and structural engineering
September 2026 startPostgraduate taught
Electrical and electronic engineering
September 2026 startPostgraduate taught
Materials science and engineering
September 2026 startPostgraduate taught