<p>So currently, I've decided to major in either Chem E or EE, and I'm having trouble deciding between the two. For one, I really like EE because it has a lot of physics (especially that of circuits and whatnot), and I so far like Calculus (I know, I need to get out more lol). The thing is: I HATE PROGRAMMING! I can't stand taking tons of programming classes b/c I can't stand it. I could barely get through my high school programming 1 class without a lot of help from other people (i.e. how to get started). I know if I take those, I'll probably tank, so can you still do EE even if you hate programming and magnetism? Magnetism is what kept me from getting above a 3 on the AP Physics test (although probably not studying for it did that too hehe) b/c I just don't get it. So does EE have a lot of that?</p>
<p>Most EE curriculums will have one or two classes involving programming and at least one involving electromagnetic fields. I wouldn't get discouraged by your high school performance; maybe you happened to have a bad teacher in programming and/or used an obsolete programming language anyway. Plus by the time you take magnetic fields you'll have completed two years of math and physics, which may help you better understand electromagnetics (which involve a lot of multivariable/vector calculus).</p>
<p>As an ex-longhorn I can tell you from experience that ALL programs have a degree of programming involve and UT ECE especially is very programming intensive. While you can choose a tech elective at UT ECE that does not involve magnetism you will still have to take one or two courses.</p>