<p>I'm planning on transferring to UCSD to major in computer science, but I don't know which program to pick. I'm planning on going to graduate to do financial mathematics, financial engineering, or an MBA. Which one of these majors will allow me to have good job opportunities after college, get to work with other students, and prepare me for graduate school?</p>
<p>I was also of thinking in double majoring with the Joint Math/Econ major or getting a minor in management science or accounting</p>
<p>I’m doing almost the same as you. I’m planning to double major in Computer Science and Mathematics, then going to graduate school for either CS or Math.
Since you want to go to finance, I suggest you major in actuarial mathematics, and minor in computer science and business.
Good luck.</p>
<p>I’m not sure why you’re considering CS as a major given your ambitions, since CS (either BA or BS) in my opinion is strictly for those who want to go into software or work on the business side of software. Either way, unless you’re positive you want a career closely tied to computer software, I would not go the CS route. If you were considering doing CS to give you that technical background that MBA programs seem to love, I still wouldn’t do it. Do an engineering major or math for that. CS as a major is pretty strictly for software and I haven’t seen people do much with the degree besides software, frankly. but you could always be the first. The only fairly plausible thing I can think of is someone graduating with a CS degree, working in software for a few years, and then moving up or switching over to the business side of CS. But you mention financial engineering and that just doesn’t seem like a fit.</p>
<p>Based on your interests, Math-Econ really sounds like a better choice. You can always minor in CS, which I recommend over majoring in it since that’s just way too much programming for someone who wants to go straight into business or finance. The CS minor will help with the computational, mathematical aspects of finance/business but I think as far as you’re concerned, that’s all you need the CS for. Don’t major in CS unless you really like computer science. That major is not for the faint of heart, i.e. people who don’t even want a CS career.</p>
<p>You cannot go wrong with math. Spice it up with some econ, business, CS, etc. but stick to math because that’s what your career will be based on, assuming you go down the financial engineering path at all.</p>