As per a previous post I am considering switching my major from CS to Physics with a CS minor. Once I graduate I would like to have the chance to go onto a Ph.d. in the field. My school doesn't offer a hold lot of options for various higher level courses but there is the curriculum I would likely be taking to get done with a BS in a resonable time. Please let me know how this stacks up in terms of being prepared for a Ph.D. Also, if there are some major classes I am missing would a school allow me to take them as part of my graduate studies if my grades in these are sufficiently good. As far as I can tell the biggest issue is the math. My school doesn't seem to offer PDEs more than once a decade apparently, and vector calc is offered once in awhile but I might not be able to catch it during my time left. Anyways please let me know what your input is. PHYSICS COURSES: Fundamental Physics I Fundamental Physics II Into To Contemporary Physics Thermodynamics Physics Lab I Mechanics E&M I Intermediate Lab E&M II Atomics and Quantum Statistical Physics Research in Physics I Research in Physics II MATH COURSES: CALC I CALC II CALC III ODE’s Linear Algebra Vector Calc (maybe if offered a semester I could take it) Also, I would graduate with a minor in CS if that counts for anything.