Double Major CS+Math or CS+Physics

<p>I am an incoming freshman (Either SJSU, Poly Pomona, or SDSU). I know for sure I will stick with computer science but I am interested in other things. I have lots of interest in math and physics. What would be more beneficial for a software engineer double majoring in Math or Physics, with Computer Science? If I do CS + Math, would it be a good idea to get my masters in physics?</p>

<p>Perhaps it may be more worthwhile to just take math and/or physics courses of interest as electives rather than try for the second major.</p>

<p>Career-wise, most software jobs would not be helped much by a second major, though for a subset, some specific math or physics courses may help (e.g. cryptography would benefit from algebra and number theory courses, financial computing would benefit from finance, economics, and statistics courses, and computing in physics research situations would benefit from physics courses).</p>

<p>It doesn’t matter as ucbalumnus says. I’d pick math of those two, for most usefulness. If you want a master’s in physics, you’d do better to study that as undergrad. Why would you get a Master’s in physics if you plan to work in CS? No reason.</p>

<p>The computational science/engineering field is growing, so there may be some need in mixing Physics with CS. Also there is quantum computing. Still, like stated in the previous two postings, you don’t need to double major. You could dual major in Math/CS ans still stay within the 120-semester/180-quarter credits for a ONE degree…since CS & Math can overlap several courses.</p>

<p>There is one graduate option in Physics, and that would be to take Engineering Physics for a masters degree. That degree is flexible in that it requires 3 or 4 Physics courses and the rest in an applied area…like CS.</p>

<p>But that is far down the line…your interests and focus can change 1,001 times by then.</p>