It varies by term/professor. A common/standard choice of textbook for CO 650 is "Combinatorial Optimization" (http://www.amazon.com/Combinatorial-Optimization-William-J-Cook/dp/047155894X)