The table below highlights the courses I have taught and/or tutored. Several of the courses were improved by me and some have been newly developed and added to the departmental curriculum. These are Physics courses taught at the Indian Institute of Technology, Kanpur, at the undergraduate (UG) and at the post-graduate (PG) levels.
PHY103, Physics II: Electromagnetic theory, elementary quantum mechanics and modern physics, UG (Core)
PHY102, Physics I: Classical mechanics, UG (Core)
PHY114, Quantum Physics, UG (Core)
PHY115, Waves and Vibrations, UG (Core)
PHY399, Physics Communication Skills (Technical Communication), UG (Core)
PHY682, Concepts of Plasma Physics, PG (Elective)
PHY563/PHY565 & PHY566/PHY568, M.Sc Project, UG (Compulsory)
PHY501A/PHY502A, MSc-Ph.D., Review Project
Preparatory course (Basic Physics), UG (Preparatory)
PHY473, Computational methods in Physics, UG (Professional)
PHY103R, Physics II, UG (Core)
PHY461/PHY462, M.Sc Laboratory
PHY101, Undergraduate (UG) laboratory
PHY103, Physics II, UG (Core: Summer)
PHY 570/571, Theory project, UG (Compulsory)