Courses [Back to the main page]



ME 119 - Engineering Graphics & Drawing (Autumn 2012, Spring 2017 along with Prof. Amitabh Bhattacharya)

ME 202 - Strength of Materials (Spring 2014, Spring 2015, Spring 2016)

MS101 – Makerspace Course (Autumn 2022)

ME 201M - Solid Mechanics Minor (Autumn 2016, Autumn 2017, Autumn 2018)

ME 201 - Solid Mechanics (Autumn 2016, Autumn 2017, Autumn 2018)

ME 218 - Solid Mechanics Lab (Spring 2012, Spring 2013) [Along with Prof. K. Jonnalagadda]

ME316 – Kinematics and Dynamics of Machinary (Spring 2023, Spring 2024)

ME370 - Kinematics and Dynamics of Machines Lab (Spring 2022)

ME 423 - Machine Design (Autumn 2013, Autumn 2014, Autumn 2015, Autumn 2016)

ME 601 – Stress Analysis (Autumn 2018, Autumn 2019, Autumn 2020)

ME 616 – Fracture Mechanics (Spring 2020, Spring 2021, Spring 2022)

ME 673 – Mathematical Methods in Engineering (Spring 2018, Spring 2019)

ME751 – Mechanics of Deformable Bodies (Autumn 2021 , Autumn 2022, Autumn 2023)

ME 755 - Advanced Mechanics of Solids (Spring 2013, Spring 2014, Spring 2015, Spring 2017)