Particularly, the optimization has been emphasized from basic linear programming, single-variable minimization, multi-variable optimization, unconstrained and constrained optimization, multi-objective optimization, as well as basic concept and codes on topology optimization in engineering.