xholicwriter said:
@chiro: Thank you for all the information you gave me. I actually want to use math to do something (like physics), but I also desire to challenge myself in pure mathematics. Therefore, I plan to do double major in physics and mathematics. I want to pursue master degree in physics and math, and phd in pure mathematics. What classes should I take for my undergrad? Is it a good combination between pure math and physics? How long will it take me to achieve my goals (note: time does not matter to me) What kind of job will I be qualified with a master in physics, and a phd in pure math?
If you want to do something applied (applied math/statistics/engineering/physics) then your coursework should have a report component and you should be using packages to do numerical calculation (linear algebra, statistical simulation, DE's, PDE's, etc).
Engineering degrees have tonnes of reports, and any applied math or statistic program worth its salt should also have it as well since this is what you do: half the work you do is to tell people who are busy your analysis in a way that they can understand.
As far it goes for pure math, at the very least you should do some kind of upper level analysis courses (real, complex, functional) and some topology at the very least.
There is so much out there though in terms of developments in pure math. It's just overwhelming when you see what is out there: I don't know if anyone could master pure math in even two lifetimes!
In terms of time, it would probably take you 4-5 years for a double major in terms of coursework. Masters courses are about 1 to 1.5 years in length. This is the Australian system though, and at my uni we don't have to do general education subjects (I do four maths subjects every semester). In the states it might be different.
A PhD in pure math should be 3-5 years after you have taken your Masters coursework. It may even be more.
If you are keen to learn physics and pure math, by all means try it out. You might end up being bored by pure math or by physics, you never know!