Optimization Methods for Systems and Control