Denne boken er designet for å brukes i et innføringskurs om ikke-lineære optimaliseringsproblemer. Den begynner med en gjennomgang av nødvendige konsepter innen kalkulus og lineær algebra, inkludert positive definite matriser. Klassiske numeriske optimaliseringsmetoder med linjesøk-algoritmer blir motivert og utledet, samtidig som egenskapene deres blir grundig undersøkt. Teorier om begrenset optimalisering, konveksitet og dualitet utvikles på en rigorøs måte og presenteres med fokus på å løse konkrete optimaliseringsproblemer. Boken inneholder en rekke løste eksempler og øvelser, hvor svar og i mange tilfeller komplette løsninger blir levert.