Textbooks:
Optimization for Data Analysis, Stephen J. Wright and Benjamin Recht, 2022. (shorthand: ODA)
Introduction to Nonlinear Optimization: Theory, Algorithms, and Applications with Python and MATLAB, Amir Beck, 2023. (shorthand: NO)
Convex Optimization, Stephen Boyd and Lieven Vandenberghe, 2009. (shorthand: CO)
Note: In the course schedule, readings are listed using the shorthand codes ODA, NO, and CO above.