o Teaching Assistant for CE 308 Construction Technology and Management, Even Semester 2011, IIT Guwahati.
o Preparing course teaching material, case studies, conducting exams, and assistance in evaluation of scripts.
o Teaching Assistant for CE 541 Infrastructure Planning, Odd Semester 2012, 2015, 2016, 2017 IIT Guwahati.
o Preparing class teaching material, exercises, case studies, conducting exams, and assistance in evaluation of scripts.
o Teaching Assistant for CE 542 Project Management Construction, Odd Semester 2012, 2015, 2016, 2017, 2019 IIT Guwahati.
o Preparing class teaching material, exercises, case studies, conducting exams, and assistance in evaluation of scripts.
o Teaching Assistant for CE 544 Project Management Laboratory, Even Semester 2012, 2014, 2015, 2016, 2017, 2018, 2019 IIT Guwahati.
o Preparing lab teaching material for Microsoft Excel, Microsoft Project, and Primavera P6, exercises, case studies, conducting lab exams, and assistance in evaluation of scripts.
o Teaching Assistant for CE 401 Infrastructure Laws and Professional Ethics, Odd Semester 2016, IIT Patna(Mentored by IIT Guwahati).
o Preparing course teaching material.
o Teaching Assistant for CE 308 Machineries in Infrastructure Engineering, Odd Semester 2016, IIT Patna(Mentored by IIT Guwahati).
o Preparing course teaching material.
o Teaching Assistant for ME 111 Engineering Drawing, Odd Semester 2018, IIT Guwahati.
o Preparing class teaching material, exercises, and tutorials.