Teaching

Courses taught

PHYS 100 – Energy in Today’s World

PHYS 101 – General Physics

PHYS 111 – Seminar: Introduction to Physics

PHYS 201 – Applied Principles of Physics I

PHYS 202 – Applied Principles of Physics II

PHYS 203 – College Physics I

PHYS 204 – College Physics II

PHYS 250 – University Physics II

PHYS 314 – Mathematical Methods in Physics

PHYS 320 – Electricity and Magnetism

PHYS 335 – Advanced Mechanics

PHYS 385 – Optics

PHYS 388 – Research Participation

PHYS 405 – Quantum Mechanics