TEACHING

Courses teaching at Indian Institute of Technology (BHU)

2024: Fall Semester

Past Courses

2024: Spring Semester

2023: Fall Semester

2023: Spring Semester

2022: Fall Semester

Courses taught at University College Dublin, Ireland

Courses taught at Indian Institute of Technology Guwahati