Current teaching:

  • PH631,632,633: Quantum Mechanics

    Past teaching:

  • Quantum Field Theory
  • PH663: Particle Physics
  • PH631,632,633: Quantum Mechanics
  • PH101: Essentials of Physics, first term
  • PH102: Essentials of Physics, second term
  • PH103: Essentials of Physics, third term
  • PH634 Advanced Quantum Mechanics