Teaching at IIT Madras


Since 2007, I taught the following courses in the Electrical Engineering Department:

  • Digital Circuits and Systems (EC2101)
  • Solid State Devices (EC3101)
  • Device Modeling (EE3620)
  • Semiconductor Device Modeling (EC5132)
  • Compact modeling of Devices for High Speed IC Design (EE6150)
  • Electronic and Photonic Nano-Scale Devices (EE4001)


Out of the six courses mentioned above, presently I am involved in teaching the following courses. Video lectures of the Solid State Devices course are uploaded in the corresponding link. For other courses, there are sets of learning outcomes and assignment problems. Click on the respective course-link to find out the details.