**Core Courses**

**STOR 415: Introduction to Optimization****Level:**An undergraduate course in Optimization**Credits**: 3**Topics:**Mathematical optimization models, terminologies and concepts in optimization, linear and nonlinear programming, geometry of linear programming, simplex methods, duality theory in linear programming, sensitivity analysis, convex quadratic programming, introduction of convex programming.**Software tools:**Excel, GAMS, Matlab, and CVX

**Prerequisite:**MATH 547.**Time:**Every fall and spring semester.**Instructors:**Shu Lu, Gabor Pataki, and Quoc Tran-Dinh.

**STOR 612: Foundations of Optimization****Level:**A first-year graduate course**Credits**: 3**Content:**STOR 612 consists of three major parts: linear programming, quadratic programming, and unconstrained optimization.Modeling, theory and algorithms for linear programming; modeling, theory and algorithms for quadratic programming; convex sets and functions; first-order and second-order methods such as stochastic gradient methods, accelerated gradient methods and quasi-Newton methods for unconstrained optimization.**Topics:**

**Prerequisite:**Multivariable calculus and linear algebra.**Time:**Every fall semester.**Instructor:**Shu Lu, Gabor Pataki, and Quoc Tran-Dinh

**STOR 614: Advanced Optimization****Level:**A graduate course in Optimization with an emphasis on foundation theory and solution methods.**Credits**: 3**Topics:**STOR 614 consists of three major parts: Integer programming, conic programming, and nonlinear optimization. Topics: modeling, theory and algorithms for integer programming; second-order cone and semidefinite programming; theory and algorithms for constrained optimization; dynamic programming; networks.**Prerequisites:**Multivariable calculus and linear algebra.**Time:**Every spring semester.**Instructors:**Shu Lu, Gabor Pataki, and Quoc Tran-Dinh

**Special Topics Courses**

- STOR 893:
(Q. Tran-Dinh, Fall 2020).**Optimization for Machine Learning and Data Analysis** - STOR 892:
(Q. Tran-Dinh, Fall 2018)**Selected Topics on Numerical Methods for Modern Optimization in Data Analysis** - STOR 892:
(G. Pataki, Spring 2018)**Advanced Topics in Optimization, Integer Programming and Semidefinite Programming** - STOR 892:
(Q. Tran-Dinh, Spring 2017)*Selected Topics in Modern Convex Optimization* - STOR 891:
(S. Lu, Fall 2015)*Convex Analysis and Nonlinear Optimization* - STOR 890:
(S. Lu, Spring 2013, Spring 2010)**Nonlinear programming** **SAMSI:**(SAMSI)**Numerical Optimization and Applications**