<p>“Schmaltz is correct. Other than engineering and medicine, a bachelor’s degree in Cambridge (as it is in the whole UK) takes only 3 years to finish.”</p>
<p>I’m calling this into question. I may be wrong, but I think students “majoring” in a foreign language spend 4 years in undergrad because they spend one year abroad (the third year).</p>