Text this: Computer Science and Scientific Computing: Discrete Optimization