• Instructor

      PHY501/502: MS-PHD dual degree project (Jan - May, 2024)
      PHY113: Classical Electrodynamics (Aug - Dec, 2023; Aug - Dec, 2024)
      PHY473A: Compuational Physics (Jan - May, 2023)
      PHY627A: Computational Simulation Methods in Physics (Aug - Dec, 2022)

  • Tutor

      PHY113A: Classical Electrodynamics (March - July, 2023; Aug - Dec, 2023; Aug - Dec, 2024)
      PHY103A: Physics-II (Dec, 2021 - March, 2022)
      PHY102A: Physics-I (March - July, 2021; Jan - May, 2022)

  • Committee

      PHY596/598/696/698A (Aug - Dec, 2021)