Topics for test2. Programming - Mathematica basics - gnuplot contourplots Polynomials - fitting polynomials to points - Lagrange polynomials Systems of nonlinear equations - Jacobian matrix - multidimensional Newton's method Optimization - finding minimum and maximum, 1-dimensional steepest descent - transforming a root finding problem into an optimization problem - multidimensional steepest descent - converting systems of nonlinear equations to steepest descent - gradient - contourplots Curve fitting - least square regression line - quadratic spline - cubic spline do not memorize the formulas for the cubic spline, but remember the equations they satisfy Differentiation - differencing methods for derivatives and second derivatives do not memorize the 5 point formulas, but you need to remember the 3-point formulas