This document outlines the key concepts and steps for solving linear programming problems using graphical and algebraic methods. It begins with an introduction to linear programming and its applications. It then discusses the requirements and formulation of linear programming problems, including defining the objective function and constraints. The document presents examples of solving linear programming graphically using the iso-profit line and corner-point methods. It also covers sensitivity analysis, changes to resources and the objective function, and solving minimization problems. The overall learning objectives are presented to understand how to model, graphically solve, perform sensitivity analysis on, and apply linear programming problems.