bruintree
EC ENGR 236B — Convex Optimization