Teaching Experience

At Iowa State University

  • Optimal Control
    Level: Graduate
    Spring 2024


  • Flight Control Systems I
    Level: Undergraduate
    Fall 2023, Fall 2024

At UC Santa Cruz




  • Seminar in Applied Mathematical Modeling
    Level: Graduate
    Winter 2019, Fall 2019, Winter 2020, Winter 2021, Fall 2021, Winter 2022, Fall 2022



At UC Irvine

  • Networks and Control, Spring 2017
    Level: Graduate
    Description: Dynamics and control of networked systems over static and dynamic graphs
    Duty: Delivered some in-class lectures on dynamics and control of multi-agent systems over networks.

At Texas A&M University

  • Numerical Methods, Fall 2013
    Level: Junior
    Description: Webpage
    Duty: Designed lab assignments, conducted lab sessions for implementing the numerical methods in C++, designed and graded homeworks and tests, held help sessions.


  • Foundations of Engineering, Fall 2009
    Level: Freshman
    Description: Engineering mechanics and statistics
    Duty: Graded weekly assignments, held weekly help sessions.

At IIT Kharagpur

  • Introduction to Flight Vehicle Controls, Spring 2008
    Level: Sophomore
    Description: Introductory level feedback control for linear systems
    Duty: Delivered in class lectures
    Topics: The idea of feedback through real-life examples, some intuitive ideas and examples of flight control, dynamic system modeling and response, designing PID controller, root-locus design, frequency response design, state space design