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