Teaching
List of Courses and Video Lectures


Courses


  • Instructor for ESO205: Nature and Properties of Materials for Fall 2020 and 2021
  • Instructor for UG core course MSE302: Mechanical Behaviour of Materials (Theory) for Fall 2013 to 2015
  • Instructor for MSE313: Mechanical Behaviour of Materials (Lab) for Fall 2013 to 2016, 2018 and 2019
  • Instructor for UG core course MSE203: Structure and Characterization of Materials for Fall 2024
  • Instructor for PG core course MSE617A: Mathematics and Computational Methods for Spring 2018
  • Instructor for PG core course MSE615A: Structure and Characterization of Materials for Fall 2022
  • Instructor for PG core course MSE690/691: Seminar Participation and Presentation for Fall 2022
  • Instructor for UG/PG elective course MSE683: Crystallographic Texture and Microstructural Engineering for Spring 2014 to 2017, and 2019 to 2023
  • Instructor for UG/PG elective course MSE658: Dislocations and Plasticity for Fall 2016
  • Instructor for UG/PG elective course MSE642A: Microscopy and Microanalysis of Materials for Fall 2017 and 2023
  • Tutor for ESO 202A: Mechanics of Solids for Fall 2013 and 2020
  • Tutor for ESO 205A: Nature and Properties of Materials for Fall 2017


Video Lectures