Home
Bio
news
Teaching
Book
Publications
Videos
Software
Group
Current Teaching
Optimization
, MATH 164, Winter 2025.
Past Teaching
Advanced Numerical Analysis
, MATH 269A, Fall 2024.
Matrix Analysis for Scientists and Engineers, EC ENGR 205A.
A First Course on Large-Scale Optimization Methods, MATH 285J.
Introduction to Programming, COMPTNG 10A.
Python with Applications, COMPTNG 16.
Principles of Java Language with Applications, COMPTNG 20A.
Mathematical Foundations of Deep Neural Networks
(SNU)
Mathematical Machine Learning Theory
(SNU)
Generative AI and Foundation Models
(SNU)
Mathematical and Numerical Optimization
(SNU)
Infinitely Large Neural Networks
(SNU)
Mathematical algorithms I (SNU)
Mathematical algorithms II (SNU)
Mathematical Modeling and Simulation (SNU)
Large-Scale Convex Optimization: Algorithms and Analyses via Monotone Operators (Stanford)
Convex Optimization (Stanford)