Different from other manufacturing processes, the unique complexity in semiconductor industry comes from multiple product mix, complicated manufacturing processes and the requirement for high machine utilization. So the production optimization in semiconductor industry is more complicated than in other industry sectors. In this article, heuristic method and linear programming based technique for capacity planning in semiconductor manufacturing are discussed.