<p>Calculus II(4 credit hrs)
Calculus Based Physics(4 credit hrs)
Introduction to Engineering(2 credit hrs)
Composition/Rhetoric(3 credit hrs)</p>
<h2>Programming Fundamentals I (4 credit hrs) OR Us history I(3credit hrs)</h2>
<p>That's a heeeeavy courseload. I'm currently taking 17 units also but only two are major preparatory courses(honors) but still would not compare if I had to take intermediate macro/micro, cost accounting, calc 2, and stats in one semester. That's essentially what you're doing. </p>
<p>If you mind is dead set on taking that courseload, go for it. But just as a warning, it isn't going to be easy learning those courses. Unless you're some kind of mathematical/engineering genius. From what is commonly heard, programming, math, and engineering is practice practice practice.</p>
<p>The intro to engineering is probably cake though. Of course, it does look good when you're taking three major prep courses per semester out of a 15 or more unit course load. (calc 2, physics, and programming fundamentals).</p>
<p>Save the history courses for later. Complete the major prep(math,science,engineering) and the required english courses.</p>
<p>The decision is up to you. =)</p>