This course deals with optimization theories to solve problems in engineering, economics, management, and other practical applications. Classical methods based on geometry through linear vector space and function analysis are studied. Also optimization methods based on evolutionary computation and neural network are dealt with as an advanced technology. The contents include linear planning, nonlinear planning, dynamic planning, function optimization, least squares method, etc. (Prerequisite: EE581)