There are many great universities in America which have the best engineering classes. Some great schools to look at include CalTech, MIT, and Georgia Tech.
At a mechanical engineering class at most accredited universities.
Monash
stuttgart
EGE UNIVERSITY
delft Univesity
Harword University is the best university in the world
Staffordshire is very good for automotive.
Uniben,Unilag,Uniport,Unical,IUO
Newcastle & Strathclyde universities in the UK
My opion is Pune is the best.
There is No subsea engineering major in Canadian universities. You have to check Aberdeen and huston universites for the best MSc programs.
nad univesity