Undergraduate Courses

PHY 315: Wave Motion and Optics

PHY 336K: Classical Dynamics

Graduate Courses

PHY 381M: Methods of Mathematical Physics I

PHY 396J: Introduction to Elementary Particle Physics

PHY 396T: Special Topics in Particle Physics

PHY 396V: High Energy and Astroparticle Physics