This document discusses linear programming techniques. It provides an overview of linear programming concepts like objectives, decision variables, constraints, and parameters in linear programming models. It also covers graphical linear programming including setting up and solving an example problem. The assumptions of linear programming like linearity and nonnegativity are outlined. Methods for solving linear programs are introduced, including the graphical method and Simplex method. Sensitivity analysis concepts like range of optimality and shadow prices are also defined.