Linear Programming introduces the process of Mathematical modeling of practical problems using linear methods. Solutions to the linear models are sought using geometrical methods and the simplex algorithm. The response of solutions to small perturbation is also analyzed.