<p>I agree. I have recently been in contact with an advisor and am waiting for a response. Sorry for the late response by the way. @parentOf2018 if you don’t mind me asking, what did your son think of the upper level physics classes such as QM and Modern Physics. Were they time consuming? </p>
<p>@Snayyan09, hope you get your questions/concerns cleared up after talking with an advisor soon :)</p>
<p>In regards to Physics 390/453, they’re relatively much easier & way less time-consuming compared to Math 295-396 sequence. I believe it’s partly because my son already got all the Math pre-reqs completed prior to taking his Physics courses, so he never had to struggle thru the Math portion as some of the other students in Physics courses did. Having some programming background is also very useful if one’s to take upper-level Physics courses as there’ll be assignments that require programming. In some cases, programming is optional; but knowing how to program can oftentimes help one solve their physics homework problems much faster/easier.</p>
<p>So I think it’s fair to say that QM & Modern Physics could be fairly easy & not time-consuming if one has the right backgound, in particular: Math & Programming skills.</p>
<p>Thank you for the advice and information. Also, I am glad to hear your son did well. It seems that my options only rely on the extremes and whether or not I will have difficulty grasping upper level physics. Perhaps I can work something out with my advisor and start understanding differential equations along with Spivak Calculus (during the summer).</p>
<p>Good luck & all the best to you, @Snayyan09 :)</p>