- Convex Optimization
- Proximal Algorithms
- Distributed Optimization and Statistical Learning Via the Alternating Direction Method of Multipliers
- Introduction to Applied Linear Algebra: Vectors, Matrices, and Least Squares
- Multi-Period Trading via Convex Optimization (Foundations and Trends(r) in Optimization)