• Instructor/Co-instructor

    • AME-508: Course on Machine Learning and Computational Physics, (August - December, 2021), USC.
    • MATH-459: Graduate course on Numerical Methods for Conservation Laws (September - December, 2020), EPFL.

  • Teaching assistant

    • MATH-459: Graduate course on Numerical Methods for Conservation Laws (September - December, 2018), EPFL.
    • MATH-459: Graduate course on Numerical Methods for Conservation Laws (September - December, 2017), EPFL.
    • Graduate course on Computational Partial Differential Equations (January - May 2015), TIFR-CAM.
    • Graduate course on Numerical Analysis (August - December 2013), TIFR-CAM.
    • Graduate course on Numerical Analysis (August - December 2012), TIFR-CAM.

  • Course development

    • AME-599 (special topics): Course on Machine Learning and Computational Physics (August - December, 2020), USC.

  • Tutorials, workshops and mini-courses

    • ICTS-TIFR Workshop on Inverse Problems and Related Topics (October, 2021) [slides] [videos]
    • Mini-course on the Application and Implementation of Deep Learning (January, 2019), TIFR-CAM. [notes]
    • IFCAM Summer School on Numerics and Control of PDEs, IISC, Bangalore (22nd July - 2nd August, 2013)