See the academic map for physics and physics & astrophysics majors.
A complete list of courses and instructors for the current semester can be downloaded here.
Courses taught every semester
- AST 1002 – Planets, Stars and Galaxies
- AST 1002L – Planets, Stars and Galaxies Lab
- PHY 2048C – General Physics A
- PHY 2049C – General Physics B
- PHY 2053C – College Physics A
- PHY 2054C – College Physics B
- PHY 3802L – Intermediate Lab
- PHY 4822L – Advanced Lab
Courses taught every fall semester
- PHY 1020 – Physics and Technology for Future Presidents
- PHY 1020L – Physics and Technology for Future Presidents Lab
- PHY 1090 – Discovering Physics
- PHY 3045 – Physics Problem Solving
- PHY 3101 – Intermediate Modern Physics
- AST 4211 – Introduction to Astrophysics
- PHY 4604 – Quantum Theory of Matter A
- PHY 4222 – Mechanics II
- PHZ 4117 – Mathematical Physics II
- PHY 4324 – Electricity and Magnetism II
- PHZ 4530 – Fluid and Plasma Physics
- PHZ 4601 – Special and General Relativity
Courses taught every spring semester
- PHZ 1140C – Computational Physics Laboratory
- PHZ 3113 – Mathematical Physics I
- PHY 3221 – Mechanics I
- AST 4419 – Extragalactic Astronomy
- AST 3721L – Astrophysics Laboratory (starting Spring 2026)
- PHY 4323 – Electricity and Magnetism I
- PHY 4605 – Quantum Theory of Matter B
- PHZ 4390 – Particle and Nuclear Physics
- PHY 4513 – Thermal and Statistical Physics
- AST 4414 – Cosmology and Structure Formation
Fall semester (in odd numbered years, e.g. 2025, 2027)
PHY 4936 – Special Topic: Quantum Computing
Spring semester (in even numbered years, e.g. 2026, 2028)
PHY 3424 – Optics
Fall semester (in even numbered years, e.g. 2026, 2028)
PHZ 4400 – Condensed Matter
Spring semester (in odd numbered years, e.g. 2025, 2027)
PHZ 4316 – Nuclear Astrophysics