CEE 201L: Uncertainty Design and Optimization