<p>Majoring in math is very theoritical I hear. </p>
<p>Engineering majors use much more application. Is that what it really comes down to to choose between them? Theory or Application? Also what about CS, isn't it a lot of theory and not much application too?</p>
<p>CS is, if you ask me, a nice compromise between engineering and math. You'll do what even mathematicians would have to admit are rigorous proofs, and you'll also write actual programs to solve problems ("engineering", in a sense... plus, you usually do more than just implementation, but I guess that depends on the program).</p>
<p>The only thing that is sort of a downer, sometimes, is when people in Math say CS is too much like engineering and people in Engineering say CS is too much like math. But if you don't mind not really conforming to other people's preconceived notions, just do what you like. I've loved CS... looking back, I would have regretted being either a Math major OR a more traditional engineering major.</p>
<p>I may not know a whole lot more than you do about this. But I can report a couple of things, as my daughter is a senior in a BS (Sc.B at her school) program in Mathematics-Computer Science which will be given by the CS department. They have several concentration selections within the department. However, her study is almost entirely math.</p>
<p>I do know that you can major in pure math or applied math at most schools. CS originated in Math departments and Electrical Engineering depts but split off. I think all areas of math and CS have practical areas. My daughter chose to go in a theory direction. However, she works on several very current and practical areas that use CS and math theory. These are cutting edge things that are very commercially viable.</p>
<p>I don't know much about Engineering majors. But I do think they have a different focus. Most related to CS is the EE major, of course.</p>
<p>I will look forward to more experienced replies here.</p>
<p>I would say that your generalization is too broad, if that makes sense.</p>
<p>Engineering and math are different. While engineering certainly uses math in applications, it is more complex than just "applications".</p>
<p>For example, you might learn what forces act on a body and you may use calculus or algebra to model those forces. That's all theory. But then what you learn from that you can apply to something in the real world.</p>
<p>But there are also applications for math majors, i.e you can use differential equations to model a solution in order to determine how a liquids concentration changes over time (the famous mixing problems).</p>
<p>So I think it is a misconception to characterize engineering as strictly applications, and math as theory. My advice: choose the major whose subject matter really interests you and worry about employment later. You have a much better chance to finish college if you really love what you are studying.</p>