Courses and Instruction

Current Academic Year (2026--2027)
[1]   Semester 1 Instructor
Institution: Indian Institute of Technology Kanpur (Mechanical Engineering)
Notes: Level: PG | Compulsory | Requirement: 150 mins/week | Mode: In-person
Academic Year 2025--2026
[1]   Semester 2 Instructor
Institution: Indian Institute of Technology Kanpur (Mechanical Engineering)
Notes: Level: PG | Elective | Requirement: 150 mins/week | Mode: In-person
[2]   Semester 2 Tutorial
TA111: Engineering Graphics
Institution: Indian Institute of Technology Kanpur (Mechanical Engineering)
Notes: Level: UG | Mode: In-person
[3]   Semester 1 Instructor
Institution: Indian Institute of Technology Kanpur (Mechanical Engineering)
Notes: Level: PG | Elective | Requirement: 150 mins/week | Mode: In-person
[4]   Semester 1 Tutorial
ETH111: Practical Ethics
Institution: Indian Institute of Technology Kanpur
Notes: Level: UG | Mode: In-person
Academic Year 2024--2025
[1]   Semester 2 Instructor
Institution: Indian Institute of Technology Kanpur (Mechanical Engineering)
Notes: Level: PG | Compulsory (offered as elective) | Requirement: 150 mins/week | Mode: In-person
[2]   Semester 2 Tutorial
ESO202A: Mechanics of Solids
Institution: Indian Institute of Technology Kanpur
Notes: Level: UG | Compulsory | Mode: In-person
[3]   Semester 1 Tutorial
MSO202: Introduction To Complex Analysis
Institution: Indian Institute of Technology Kanpur
Notes: Level: UG | Compulsory | Requirement: 50 mins/week | Mode: In-person
[4]   Semester 1 Leave
Academic Leave Period
Duration: 8 weeks
Academic Year 2023--2024
[1]   Semester 2 Instructor
Institution: Indian Institute of Technology Kanpur (Mechanical Engineering)
Notes: Level: PG | Elective | Requirement: 150 mins/week | Mode: In-person
[2]   Semester 2 Tutorial
ESO202A: Mechanics of Solids
Institution: Indian Institute of Technology Kanpur
Notes: Level: UG | Compulsory | Requirement: 50 mins/week | Mode: In-person | Type: Problem solving
[3]   Semester 1 Instructor
Institution: Indian Institute of Technology Kanpur (Mechanical Engineering)
Notes: Level: PG | Compulsory | Requirement: 150 mins/week | Mode: In-person
Academic Year 2022--2023
[1]   Semester 2 Leave
Academic Leave Period
Duration: Entire semester
[2]   Semester 1 Instructor
Institution: Indian Institute of Technology Kanpur (Mechanical Engineering)
Notes: Level: PG | Elective | Requirement: 150 mins/week | Mode: Offline
Academic Year 2021--2022
[1]   Semester 2 Instructor
Institution: Indian Institute of Technology Kanpur (Mechanical Engineering)
Notes: Level: PG | Elective | Requirement: 150 mins/week | Mode: Hybrid (part online)
[2]   Semester 1 Instructor
Institution: Indian Institute of Technology Kanpur (Mechanical Engineering)
Notes: Level: PG | Compulsory | Requirement: 150 mins/week | Mode: Online
[3]   Semester 1 Tutorial
TA101A: Engineering Graphics
Institution: Indian Institute of Technology Kanpur
Notes: Level: UG | Compulsory | Requirement: 150 mins/week | Mode: Online | Type: Drawing session
Academic Year 2020--2021
[1]   Semester 2 Instructor
Institution: Indian Institute of Technology Kanpur (Mechanical Engineering)
Notes: Level: PG | Elective | Requirement: 150 mins/week | Mode: Online
[2]   Semester 1 Instructor
Institution: Indian Institute of Technology Kanpur (Mechanical Engineering)
Notes: Level: PG | Compulsory | Requirement: 150 mins/week | Mode: Online
[3]   Semester 1 Tutorial
ESO202A: Mechanics of Solids
Institution: Indian Institute of Technology Kanpur
Notes: Level: UG | Compulsory | Requirement: 50 mins/week | Mode: Online | Type: Problem solving session
Academic Year 2019--2020
[1]   Semester 2 Instructor
Institution: Indian Institute of Technology Kanpur (Mechanical Engineering)
Notes: Level: UG/PG | Elective | Requirement: 150 mins/week | Mode: Hybrid (part online)
[2]   Semester 2 Tutorial
TA101A: Engineering Graphics
Institution: Indian Institute of Technology Kanpur
Notes: Level: UG | Compulsory | Requirement: 150 mins/week | Mode: Hybrid (part online) | Type: Drawing session
[3]   Semester 1 Instructor
ESO202A: Mechanics of Solids
Institution: Indian Institute of Technology Kanpur
Notes: Level: UG | Compulsory | Requirement: 150 mins/week | Mode: In-person
Academic Year 2018--2019
[1]   Semester 2 Leave
Academic Leave Period
Duration: Entire semester
[2]   Semester 1 Instructor
Institution: Indian Institute of Technology Kanpur (Mechanical Engineering)
Notes: Level: PG | Compulsory | Requirement: 150 mins/week | Mode: In-person
Academic Year 2017--2018
[1]   Semester 2 Instructor
Institution: Indian Institute of Technology Kanpur (Mechanical Engineering)
Notes: Level: PG | Elective | Requirement: 150 mins/week | Mode: In-person
[2]   Semester 2 Tutorial
ESO202A: Mechanics of Solids
Institution: Indian Institute of Technology Kanpur
Notes: Level: UG | Compulsory | Requirement: 50 mins/week | Mode: In-person | Type: Problem solving session
[3]   Semester 1 Instructor
ESO209A: Dynamics
Institution: Indian Institute of Technology Kanpur
Notes: Level: UG | Compulsory | Requirement: 120 mins/week | Mode: In-person
[4]   Semester 1 Tutorial
ESO209A: Dynamics
Institution: Indian Institute of Technology Kanpur
Notes: Level: UG | Compulsory | Requirement: 50 mins/week | Mode: In-person | Type: Problem solving session
Academic Year 2016--2017
[1]   Semester 2 Instructor
Institution: Indian Institute of Technology Kanpur (Mechanical Engineering)
Notes: Level: PG | Elective | Requirement: 150 mins/week | Mode: In-person
[2]   Semester 2 Tutorial
ESO202A: Mechanics of Solids
Institution: Indian Institute of Technology Kanpur
Notes: Level: UG | Compulsory | Requirement: 50 mins/week | Mode: In-person | Type: Problem solving session
[3]   Semester 1 Instructor
Institution: Indian Institute of Technology Kanpur (Mechanical Engineering)
Notes: Level: PG | Compulsory | Requirement: 150 mins/week | Mode: In-person
[4]   Semester 1 Tutorial
ESO202A: Mechanics of Solids
Institution: Indian Institute of Technology Kanpur
Notes: Level: UG | Compulsory | Requirement: 50 mins/week | Mode: In-person | Type: Problem solving session
Academic Year 2015--2016
[1]   Semester 2 Instructor
Institution: Indian Institute of Technology Kanpur (Mechanical Engineering)
Notes: Level: PG | Elective | Requirement: 150 mins/week | Mode: In-person
[2]   Semester 2 Tutorial
TA101A: Engineering Graphics
Institution: Indian Institute of Technology Kanpur
Notes: Level: UG | Compulsory | Requirement: 150 mins/week | Mode: In-person | Type: Drawing session
[3]   Semester 1 Instructor
Institution: Indian Institute of Technology Kanpur (Mechanical Engineering)
Notes: Level: PG | Compulsory | Requirement: 150 mins/week | Mode: In-person
[4]   Semester 1 Tutorial
ESO202A: Mechanics of Solids
Institution: Indian Institute of Technology Kanpur
Notes: Level: UG | Compulsory | Requirement: 50 mins/week | Mode: In-person | Type: Problem solving session
Academic Year 2014--2015
[1]   Semester 2 Instructor
Institution: Indian Institute of Technology Kanpur (Mechanical Engineering)
Notes: Level: PG | Elective | Requirement: 150 mins/week | Mode: In-person
[2]   Semester 1 Instructor
Institution: Indian Institute of Technology Kanpur (Mechanical Engineering)
Notes: Level: UG | Compulsory | Requirement: 120+150 mins/week | Mode: In-person
Academic Year 2013--2014
[1]   Semester 1 Leave
Academic Leave Period
Duration: 5 months
Reason / Scope: Sabbatical leave
Remarks: Part of a 10-month sabbatical across the academic year.
[2]   Semester 2 Leave
Academic Leave Period
Duration: 5 months
Reason / Scope: Sabbatical leave
Remarks: Part of a 10-month sabbatical across the academic year.
Academic Year 2012--2013
[1]   Semester 2 Instructor
Institution: Indian Institute of Technology Kanpur (Mechanical Engineering)
Notes: Level: PG | Elective | Requirement: 150 mins/week | Mode: In-person
[2]   Semester 2 Tutorial
TA101: Engineering Graphics
Institution: Indian Institute of Technology Kanpur
Notes: Level: UG | Compulsory | Requirement: 150 mins/week | Mode: In-person | Type: Drawing session
[3]   Semester 1 Instructor
Institution: Indian Institute of Technology Kanpur (Mechanical Engineering)
Notes: Level: PG | Compulsory | Requirement: 150 mins/week | Mode: In-person
Academic Year 2011--2012
[1]   Semester 2 Instructor
Institution: Indian Institute of Technology Kanpur (Mechanical Engineering)
Notes: Level: PG | Elective | Requirement: 150 mins/week | Mode: In-person
[2]   Semester 2 Tutorial
TA101: Engineering Graphics
Institution: Indian Institute of Technology Kanpur
Notes: Level: UG | Compulsory | Requirement: 150 mins/week | Mode: In-person | Type: Drawing session
[3]   Semester 1 Instructor
Institution: Indian Institute of Technology Kanpur
Notes: Level: UG | Elective | Requirement: 150 mins/week | Mode: In-person
[4]   Semester 1 Tutorial
Institution: Indian Institute of Technology Kanpur
Notes: Level: UG | Elective | Requirement: 100 mins/week | Mode: In-person | Type: Problem solving session
Academic Year 2010--2011
[1]   Semester 2 Instructor
Institution: Indian Institute of Technology Kanpur (Mechanical Engineering)
Notes: Level: PG | Elective | Requirement: 150 mins/week | Mode: In-person
[2]   Semester 2 Tutorial
ESO204: Mechanics of Solids
Institution: Indian Institute of Technology Kanpur
Notes: Level: UG | Elective | Requirement: 100 mins/week | Mode: In-person | Type: Problem solving session
[3]   Semester 1 Instructor
Institution: Indian Institute of Technology Kanpur (Mechanical Engineering)
Notes: Level: PG | Compulsory | Requirement: 150 mins/week | Mode: In-person
Academic Year 2009--2010
[1]   Semester 2 Instructor
Institution: Indian Institute of Technology Kanpur (Mechanical Engineering)
Notes: Level: PG | Elective | Requirement: 150 mins/week | Mode: In-person
[2]   Semester 2 Tutorial
ESO204: Mechanics of Solids
Institution: Indian Institute of Technology Kanpur
Notes: Level: UG | Elective | Requirement: 100 mins/week | Mode: In-person | Type: Problem solving session
[3]   Semester 1 Instructor
ME471: Experimental Solid Mechanics
Institution: Indian Institute of Technology Kanpur (Mechanical Engineering)
Notes: Level: UG | Compulsory | Requirement: 150 mins/week | Mode: In-person Remarks: Partial responsibility; laboratory sessions only
[4]   Semester 1 Tutorial
ESO204: Mechanics of Solids
Institution: Indian Institute of Technology Kanpur
Notes: Level: UG | Elective | Requirement: 100 mins/week | Mode: In-person | Type: Problem solving session
Academic Year 2008--2009
[1]   Semester Summer Instructor
Institution: Indian Institute of Technology Kanpur
Notes: Level: UG | Elective | Requirement: 150 mins/week | Mode: In-person
[2]   Semester 2 Instructor
Institution: Indian Institute of Technology Kanpur (Mechanical Engineering)
Notes: Level: UG | Elective | Requirement: 150 mins/week | Mode: In-person
[3]   Semester 2 Tutorial
TA101: Engineering Graphics
Institution: Indian Institute of Technology Kanpur
Notes: Level: UG | Compulsory | Requirement: 150 mins/week | Mode: In-person | Type: Drawing session
[4]   Semester 1 Instructor
Institution: Indian Institute of Technology Kanpur
Notes: Level: UG | Elective | Requirement: 150 mins/week | Mode: In-person
[5]   Semester 1 Tutorial
ESO204: Mechanics of Solids
Institution: Indian Institute of Technology Kanpur
Notes: Level: UG | Compulsory | Requirement: 100 mins/week | Mode: In-person | Type: Problem solving session
Academic Year 2007--2008
[1]   Semester 2 Instructor
Institution: Indian Institute of Technology Kanpur (Mechanical Engineering)
Notes: Level: PG | Elective | Requirement: 150 mins/week | Mode: In-person
[2]   Semester 2 Tutorial
ESO209: Probability and Statistics
Institution: Indian Institute of Technology Kanpur
Notes: Level: UG | Compulsory | Requirement: 100 mins/week | Mode: In-person | Type: Problem solving session
[3]   Semester 1 Instructor
Institution: Indian Institute of Technology Kanpur (Mechanical Engineering)
Notes: Level: PG | Elective | Requirement: 150 mins/week | Mode: In-person
Academic Year 2006--2007
[1]   Semester 2 Tutorial
TA101: Engineering Graphics
Institution: Indian Institute of Technology Kanpur
Notes: Level: UG | Compulsory | Requirement: 150 mins/week | Mode: In-person | Type: Drawing session