The Engineering Department is one of the main departments at Middlesex University. It offers three undergraduate degrees: Design Engineering, Engineering and Computer Science. The latter two degrees are taught in partnership with the University of Cambridge, who are a top other University in the UK to offer undergraduate degrees in Computer Science.