To present the basic theory of linear programming and networks, concentrating on results that are useful in computation. To develop a thorough understanding of linear programming and network algorithms, and a basic understanding of the techniques used in large scale linear programming and networks. To develop experience in formulating linear programming and network problems. 

Skill Level: Beginner