Below are the courses I have taught at Colgate:

  1. FSEM 133/ CORE S194: Electron & Our Civilization (Fall – 2021, 2022) – I developed this course for students across the campus to help them learn about the past, present and future of electronics which has essentially transformed human civilization. The first half of this course deals with the history of development of the electronic world as we know it and stories behind the individuals that made the discovered which changed the world. The second half of the course deals with current issues associated with electronics and the way forward. During this, we discuss about issues such as electronics for energy and transportation, mining for electricity and batteries, geopolitics and economy of electronics, electronic waste and sustainable electronics, current research problems in electronics, and future outlook.
  2. PHYS 233: Introductory Electricity & Magnetism (Fall- 2020, 2021, 2022) – This an introductory level course deals with study of electrostatics and magnetostatics leading to the development of integral form of Maxwell’s equation.
  3. PHYS 334: Introductory Quantum Mechanics & Relativity (Spring- 2021, 2022, 2023) – This intermediate level course deals with concepts of special relativity such as time dilation, length contraction, and velocity transformation and their applications in momentum and energy conservation. The course then covers the motivation for development of quantum mechanical principles and application of Schorindger equation in various 1D and 3D potentials.
  4. PHYS 410: Advanced Topics & Experiment (Fall- 2020, 2022) – This is a senior seminar course where graduating seniors work on certain research problems and write their senior thesis based on their research findings.
  5. PHYS 432: Electromagnetism (Spring- 2021, 2022, 2023) – This upper-level course deals with study of electrostatics and magnetostatics leading to the development of differential form of Maxwell’s equation through application of divergence theorem and Stokes’ theorem.

Below are the courses that I taught before joining Colgate:

  1. JU 101: The Freshman Experience
  2. PHYS 101: Freshman Physics Seminar
  3. PHYS 111: Principles of Physics I
  4. PHYS 151: General Physics: Mechanics
  5. PHYS 152: General Physics: Electricity and Magnetism
  6. PHYS 250RI: Research Methods in Physics
  7. PHYS 300: Modern Physics
  8. PHYS 305: Classical Mechanics
  9. PHYS 306: Statistical Mechanics
  10. PHYS 310: Electromagnetic Theory I
  11. PHYS 410: Senior Physics Seminar
  12. PHYS 413: Quantum Mechanics