Teaching


Courses
  • ME631A
(2021 Fall, 2020 Fall, 2017 Winter)

Recognized thrice (Fall 2021, 2020 & Winter 2017) as an Excellent Instructor (by student feedback survey), IIT Kanpur.


  • ME647A
(2024 Fall, 2019 Fall, 2018 Fall)

  • ME231A
(2022 Winter, 2021 Winter)

  • ME674A
(2026 Winter, 2025 Winter, 2024 Winter, 2023 Fall, 2020 Winter, 2019 Winter)

  • ME401A
(2017 Fall, 2016 Fall)


  • ME333
(2026 Fall, 2025 Fall)


Tutorials
  • ESO201A
(2026 Fall, 2025 Fall, 2023 Fall, 2016 Winter)

  • ESO204A
(2020 Fall, 2019 Fall, 2018 Fall)


Labs
  • ME231A
(2022 Winter, 2019 Winter, 2018 Winter, 2017 Winter)

  • ME401A
(2021 Winter)


New Course Developed
  • ME674A
Fluid Mechanics of Flapping Foils

This course is designed with an objective to develop the understanding of fluid mechanics of flapping foils which serve as the major thrust and lift generating appendages in swimming and flying animals, and their applications in biomimetic propulsion for aquatic and aerial drones, micro aerial (MAVs) and underwater vehicles (AUVs).