This document introduces optimization and its applications in engineering. It discusses how optimization algorithms provide systematic ways to improve system performance by comparing design solutions. Some engineering applications mentioned include designing structures, machines, and processes for minimum cost, weight, or time. The document then discusses gear design optimization as a case study, describing the design variables, constraints, and objectives involved in optimizing gear parameters like power transmitted, thickness, number of teeth, and module for goals like maximum power and efficiency or minimum weight and center distance.