Teaching Experiences:

  • PHY-436/636 Fundamentals of semiconductor physics
  • PHY-437/637 Semiconductor device physics
  • PHY-419 Experimental Techniques
  • PHY-201 Quantum Physics
  • PHY-103 Physics laboratory course
  • PHY-104 Physics laboratory course
  • PHY-203 Physics laboratory course
  • PHY-204 Physics laboratory course
  • PHY-308 Physics Laboratory II
  • PHY-310 Waves and Optics