The demand for improved controllers creates the need for synthesis techniques which emphasize optimality. Optimality automatically infers stability. This thesis presents one such technique which is not limited to linear systems. The theory of dynamic programming is applied to the synthesis of optimal controllers with emphasis on missile flight control...