Presents an introduction to optimization through the use of illustrations and applications. This book focuses on analytically solving optimization problems with a finite number of continuous variables. It also provides introductions to classical and modern numerical methods of optimization and to dynamic optimization.