<p>What about engineering majors at like UCSB or UCSD? There’s a lot of upper division and hell theres a bit of lower division to do (a lot isn’t even offered at my local CCC’s), it would seem pretty unrealistic to force everyone to be done in 6 quarters.</p>