<p>In a nutshell, I really like math, and might want to major in it, but I'd also like to do something useful with it. I'm not really the tinkerer type (though I do more crafts-ish building stuff, like theater tech, and I think the MechE stuff is really cool). I'm not the one who knew she was destined to be an engineer at age 4 from having a Lego obsession, etc., but I figure engineering is actually very broad--especially now, it seems like the engineer-tinkerer stereotype doesn't necessarily hold true. </p>
<p>I know EE is very math-heavy, but I can't help thinking I don't want to spend years hunched in front of a terminal or wiring things.</p>
<p>Any advice frome the wise folk around here?</p>
<p>comp sci requires basic calculus, discrete math, and all the proof courses, number theory and all those good stuff.</p>
<p>ee requires basic calculus, linear algebra, complex analysis to solve euler equations and phases in circuits, fourier transform for signal processing and a lot of other math theories for engineering courses. </p>
<p>Yeah, control engineering-ish areas seem interesting--I've done a bit of robotics work and liked it quite a bit. </p>
<p>One thing I worry about though, with EE and things like mechatronics, control eng. etc, is that with a bachelor's degree you'll probably end up doing traditional EE stuff--consumer products or power systems, which don't seem that interesting.</p>
<p>Some of the more theoretical CS is interesting, but I don't see pursuing it, except in a controls context.</p>
<p>So, on a related note I guess, what can you do with a math major that's useful? (working for the NSA/DoD/military etc. excluded, I don't think I could do that)</p>
<p>Most engineering besides the previously mentioned control engineering area will probably have the same core math. My school requires Calc 1-3, Differential Equations, and an "engineering math" course. Only one extra class to get a math minor!</p>
<p>Remember, too, that the amount of math required will vary by school. At one extreme you have Caltech, with possibly the most math you'll find in the engineering curriculum anywhere, and at the other extreme you have programs where practical design skills and other concrete teaching is more valued. It doesn't just vary by specialty.</p>
<p>Plenty with a math major. Most math majors also require you to program very well. Most jobs require you to do some sort of programming, yes even in EE.
For example, Steve Ballmer CEO of Microsoft was excellent in Math but he studied economics because he did not think he has the temperament to work as a math field or programmer.
Think carefully what you want to do daily when you grow up, not what you are good at studying.
Do you like to work with people? Do you like to be left alone, etc..
From my experience, I did great in engineering school. But what I realized after working nearly 25+ years is that I prefer a job that I get to interact with people because I pick up a lot of energy from other people. Are you somewhat of an extrovert ? That should give you some clues.</p>