Main Navigation
Apply Now Request Info


ENGR 510 - Engineering Optimization: Method/Application

This course will Introduce methods of optimization to engineering students, including linear programming, network flow algorithms, integer programming, interior point methods, quadratic programming, nonlinear programming, and heuristic methods. Numerous applications are presented in civil, environmental, electrical (control) engineering, and industrial engineering. The goal is to maintain a balance between theory, numerical computation, problem setup for solution by optimization software, and applications to engineering systems.


Matrices and Linear Equations; MATH 261 (Calculus for Physical Scientists III); These prerequisites may be waived with the consent of the instructor.

Important Information

Military personnel admitted to a College of Engineering online degree program may be eligible for a 15% tuition discount. Tuition discounts can only be given if you provide the appropriate discount code at the time of registration. Call (877) 491-4336 or email to learn more.

Textbooks and Materials

Section 801


  • Linear and Nonlinear Optimization, 2nd Ed. (2009)
    I. Griva, S. G., Nash and A. Sofer
    ISBN: 978-0-898716-61-0

Textbooks and materials can be purchased at the CSU Bookstore unless otherwise indicated.


Daniel Herber

Dr. Daniel Herber is an assistant professor in the Systems Engineering Department Colorado State University. His primary area of research interest is engineering design, especially formal design methods and design automation for dynamic engineering systems. He has focused on integrated architecture, plant, and control design of dynamic engineering systems. A majority of his research has been concentrated around the development of both the theory and tools needed for rigorous, system-level design utilizing techniques from dynamic system modeling and analysis, optimization, optimal control, combinatorics, and algorithmics.

Daniel received a Ph.D. in Systems & Entrepreneurial Engineering in 2017 from the University of Illinois at Urbana-Champaign and was advised by James T. Allison. He received a M.S. in Systems & Entrepreneurial Engineering in 2014 from the UIUC. He received a B.S. in General Engineering in 2011 from the UIUC. He is a member of the Engineering System Design Lab (ESDL). He has collaborated with the NSF center for Power Optimization of Electro-Thermal Systems (POETS), Deere & Company, and the Jet Propulsion Laboratory.

Learn more at: