teaching

Courses I have taught and assisted with.

Course Instructor

Randomized Algorithms in Data Science
Institute for Mathematics, Heidelberg University
A seminar course introducing randomized algorithms and their applications in data science and large-scale numerical computation.


Teaching Assistant

Mathematical Methods in Science and Engineering
Oden Institute for Computational Engineering and Sciences, UT Austin
Spectral analysis, Hilbert space theory and duality, and the Lax–Milgram and Babuška–Nečas theorems.

Applied Mathematics II
Department of Aerospace Engineering, UT Austin
Tensor calculus, calculus of variations, and Fourier transforms.

Applied Mathematics I
Department of Aerospace Engineering, UT Austin
Multivariable calculus, complex analysis, and linear operator theory.

Structural Optimization
Department of Structural Engineering, IIT Madras
Gradient-based and gradient-free optimization algorithms applied to structural mechanics problems.

Finite Element Analysis
Department of Structural Engineering, IIT Madras
The finite element method applied to elasticity problems.