<p>^^ I’m not an absolute authority on this, but I’d guess that it probably is not a strong enough case.</p>
<p>Obviously, MIT’s philosophy is that even a programmer needs to take chem, physics, math through multi-variable calc, and bio as these are core requirements to graduate from MIT, so if you haven’t taken the most advanced version of these classes yet by the end of junior year, you probably should stay another year.</p>
<p>To address a follow-up question that some might have, it’s ok if you haven’t taken all of your school’s math and science classes. Not everyone will be in an advanced enough track to be able to take all of the AP’s.</p>