Code for Bowdoin CS 375, Optimization and Uncertainty, which I took in Spring 2010