THAWAN KOOBURAT CS635 TOOLS AND ENVIRONMENTS FOR OPTIMIZATION SPRING 2011 NEOS Java Developer Tutorial 1.