Looking for Rice North!

FYI/FWIW here you can see how many physics majors each institution educates:

https://www.aip.org/sites/default/files/statistics/rosters/physrost16.4.pdf

Very small programs are likely to have limitations on upper level course selection and offer advanced/ elective courses less frequently. You can double check that by looking at each institution’s Registrar’s list of courses actually given for each of the last several semesters.