If visa, money etc r not issues, i think Robert Gordons wld b d best 4 ur course cos for oil n gas it is one of d best in the world. As for after skol job there, i really have no idea cos of uk stuffs but wit deir degree, u ve a higher probability. If not RGU, mayb USF.
Goodluck as u decide.