In the spring I'll be teaching introductory operations research at an undergraduate liberal arts college in the US. The target audience consists of applied math majors and students in our interdisciplinary mathematics/economics major. The students are required to have taken a semester-long probability course and I am required to cover queueing theory in addition to various programming methods (linear, nonlinear, dynamic, e.g.).
My background is in computational mathematics and so I'd like a book that makes early use of simulation and programming in assignments. The instructor in the past has used Hillier-Lieberman and it covers all the right topics but doesn't get to simulation until Chapter 20.