<p>Don’t worry about visa sponsorship. As long as you graduate top of your class possibly with internship experience (believe me international students find internships just as easily as local students) you can find someone to sponsor you for a visa. Specially with your advanced degree in engineering.</p>