<p>computer sicence or physics, I'm not sure which field I want to go after undergraduate, so I'm studying pure math as my undergraduate degree and also I took some physics class and computer science class as well.</p>
<p>In this case, can I appy to graduate physics or computer science in future </p>
<p>Majoring in pure math can be the foundation for CS or physics graduate programs (it will be tough but doable especially if you have at least minored in either physics or CS)…but you will be competing with some of the best minds who have majored/researched in CS or physics at Stanford/other institutions (they do have some advantage in having majored in the field they plan to pursue) applying for the limited graduate slots…</p>
<p>…for reference more than 1500 apply to CS graduate program (extremely competitive) and more than 500 apply to the physics graduate program each year according to their latest numbers…</p>
<p>Some graduate programs will admit students with a bachelor degree in another major if that student demonstrates proficiency in the subject. If admitted, the student could be required to take additional prerequisites for the required graduate level classes.
However, as Gravitas noted, you would be at a disadvantage compared to students who have a BS in the degree in several ways. Graduate programs require research in the subject, recommendations, and for physics, the physics GRE which is a bear of a test. Physics majors aiming at top graduate programs would have participated in research and also taken more classes which would prepare them for the physics GRE.
Even for the most prepared, and proficient student, Stanford is highly competitive. Students who are accepted have truly distinguished themselves as undergraduates through research and taking many physics classes. They would have outstanding scores on the physics GRE.
It is possible to double major physics-math, CS- math and these are common combinations. Both physics and CS require many advanced math classes and are only a few classes short of the major as it is. Physics-CS is another combination. Each enhances the other.
When you apply to grad school, ask a professor in your department/area of interest to advise you about programs you would be suited for. Stanford is a dream school/reach for anyone, but there are many programs that are less competitive that are still good preparation. </p>
<p>Browse the Grad School forum for discussion on this topic. Coming from a math degree you are in a better position than most but you will still be lacking some prereq’s. I don’t think Stanford MS in CS is all that difficult to get into. If you are working at a software firm in the area they have a professional MS degree on offer.</p>