Calculus and Optimization