The Physics and Astronomy program offers a comprehensive curriculum covering all major courses of study necessary for an undergraduate degree in physics. But at the same time, the curriculum is very flexible, where students have options to choose programs and specific courses that fit with their career plans.