Re: #32
You can search for “[school name] physics courses” and “[school name] class schedule” to get an idea of what is available and how often it is offered.
Physics undergraduate is fairly standardized; the core junior/senior physics courses are:
- junior/senior level mechanics
- electromagnetism*
- quantum mechanics*
- statistical and thermal physics
- junior/senior level lab*
Some of them, particularly those marked with *, are often two terms worth.
Of course, there may be additional elective junior/senior physics courses like astrophysics, plasma physics, etc. beyond those.