<p>I am currently a second year EE major. However, I really don't know if I want to stay in this field. I have only taken 2 courses in EE which was on introduction and that using C++. I am a pretty good and solving math and physic problems. However, I struggle with that of theoretical base problems. I talk to a career counselor and she said Civil might be a good suit for me.</p>
<p>I would like to know:
1.) if Civil is a theoretical heavy engineering study?
2.) if EE is a theoretical heavy engineering study?
3.) which one would you consider harder of the two?
4.) if I should look into a different type of engineering field?</p>
<ol>
<li>Not so much. Pretty much everything you learn in undergrad you can use in practice in industry.</li>
<li>I've always felt it to be the case, but maybe it depends more on the program you're in.</li>
<li>EE uses higher level math, but in civil it's fairly rare to even see a differential equation. I can't ever remember having to solve a problem with more than calc, probability, or linear algebra. </li>
<li>maybe. i think you should research the fields more before choosing one just because it's more practical. make sure you have an interest in it.</li>
</ol>