I think my nephew is doing either undergrad and masters mechanical or electrical there... You're in the right area for mechanical though due to the oil industry. Shell used to take a lot of graduates I believe.

It was a good school when I was there... Unless things have changed however I would say a UK degree is harder than a US one...