Recognition in Teaching:
- Outstanding Teachers Award for UG Teaching at IIT Roorkee in 2019
- Selected in Top 15 contenders of Outstanding Teachers Award for UG Teaching in 2018
- Developed 04 MOOC NPTEL Courses
List of Courses taught at IIT Roorkee:
- Mathematics-I (Undergraduate Engineering and Science branches)
- Mathematical Methods (Undergraduate Engineering and Science branches)
- Linear Algebra
- Image Processing
- Design and Analysis of Algorithms
- Computer Vision
- Data Structures
- Mathematical Imaging Techniques
- Fundamental of Object oriented Programmings
NPTEL Online Courses:
- Multivariable Calculus (developed jointly with Prof. S. K. Gupta)
- Matrix Analysis with Applications (developed jointly with Prof. S. K. Gupta)
- Essential Mathematics for Machine Learning (developed jointly with Prof. S. K. Gupta)
- Numerical Methods (developed jointly with Prof. A. K. Nayak)