Teaching Overview

My course material is currently available on OnQ for registered students. 

Present courses

PHYS 825: Advanced Quantum Mechanics 

PHYS 345: Quantum Mechanics of Atoms, Particles and Nuclei

PHYS 321: Advanced Mechanics


Past courses

ASTR 102: Astronomy II - Stars, Galaxies, & the Universe

PHYS 862: The Early Universe & Multimessenger Astrophysics