I am currently taking a Optimization & Control course, using this textbook: https://www.amazon.com/Numerical-Optimization-Operations-Financial-Engineering/dp/0387303030
I haven't spent much time with it yet, but I have had several people tell me it's a highly recommended book.