Courses Taught

  • PHYS 10100 : Introduction to Physics I
  • PHYS 11400 : Introduction to Experimental Physics
  • PHYS 11700 : Principles of Physics I-Newtonian Mechanics 
  • PHYS 12000 : Introductory Applied Physics Laboratory
  • PHYS 29900 : Introductory Physics Research
  • PHYS 32000 : Thermodynamics
  • PHYS 39900 : Intermediate Physics Research
  • PHYS 45100 : Advanced Physics Laboratory
  • PHYS 47000 : Selected Topics in Advanced Physics - Historical Physics from a Modern Perspective