Teaching
Below are the courses that I teach at UCLA.
STATS 102B: Intro to Computing and Optimization
This is an undergraduate level course, and is offered in Springs 2025, 2024 & 2023.
STATS 202B: Matrix Algebra and Optimization
This is a graduate level course that introduces students to algorithms and their theoretical underpinnings extensively used in modern machine learning. It covers:
- first order methods, including gradient descent and its variants;
- conditions for optimality for convex constrained optimization problems and basics of duality theory;
- challenges posed by non-convex problems.
This course is offered in Winters 2026, 2025, 2024 & 2023.
STATS 417: Models in Finance
This is a graduate level course, and is offered in Winters 2025 & 2024.
STATS 426: Deep Learning
This is a graduate level course, and is offered in Winter 2026.