This document is a dissertation submitted in partial fulfillment of a Master of Technology degree in Mechanical Engineering. It discusses using a goal programming approach to solve production planning problems in engineering industries. Goal programming is a mathematical optimization technique that is well-suited for solving multi-objective production planning problems. The dissertation formulates a production planning problem as a goal programming model and solves it using a computer-based simplex method. It analyzes the output to demonstrate how goal programming can effectively handle the complex trade-offs involved in production planning.