These lecture notes were created for a week-long introductory course I taught on engineering optimization. The course constituted one week of the Summer Institute for Undergraduates in Computational Science and Engineering hosted by the Army High Performance Computing Research Center. I taught the course in 2009 and 2010.
Lecture 1: Introduction to Engineering Optimization
Lecture 2: Unconstrained Optimization
Lecture 3: Constrained Optimization
Lecture 4: PDE-Constrained Optimization
Lab Lecture: Optimization in Matlab
J. Nocedal and S. J. Wright. Numerical Optimization, Springer, 1999.
S. Boyd and L. Vadenberghe. Convex Optimization, Cambridge University Press, 2004.
P.E. Gill, W. Murray, and M.H. Wright, Practical Optimization, London, Academic Press, 1981.
I. Kroo, J. Alonso, D. Rajnarayan, Lecture Notes from AA 222: Introduction to Multidisciplinary Design Optimization, http://adg.stanford.edu/aa222/.