An introductory operations research course was required as part of my CS degree, I'm trying to remember all it covered but I do know it covered linear programming.