Department of Mechanical Engineering undergraduate courses

A list of our undergraduate courses, which include MEng (Hons) and optional placement years.

2019 Courses


2020 Courses