<p>yodelo,</p>
<p>Here is another option to consider, take math and oral communication, postpone CMCS132 until spring. If you are not 100% certain about your engineering specialty, this would afford you one extra semester before “locking in”. Who knows, someday you might want to be an orthopedic surgeon, having a mechanical engineering degree will be a huge plus. </p>
<p>Most engineering schools give their students one year of general engineering education before locking in to a specialty, unfortunately UMD expects a 17 years old to know that on day one. My son had an inexperienced AP Physics teacher who rushed through one semester of electricity & magnetism in less than a month. I wanted him to take ENES100 before deciding that EE is definitely not for him, but his ME advisor said only Elec & Computer engineering get to take ENES100 the first semester. I just don’t understand the logic behind it?? The ENES102 class he has signed up is not even in the EE curriculum.</p>
<p>The point is unless you are 100% sure, it’s better to keep your first semester engineering curriculum generic if you are lucky enough to have that choice.</p>