<p>There aren’t exact courses that they suggest you take, but rather broader subject areas in which they advise you to take courses: social sciences (politics, sociology, economics, etc.), humanities (English, history, philosophy, etc.), natural sciences (biology, chemistry, physics, etc.), and/or engineering (all the BSE stuff).</p>
<p>According to the site:
</p>
<p>The school has no language requirement for entrance.</p>