An introduction to the background of operations including example problems and a brief history. An extensive discussion of the theory and applications of linear programming will follow. Other topics will include integer programming, transportation and network flow models, and dynamic programming. Prerequisite: MATH 116.