1. Numerical Differentiation
    1. Basic Method
      1. n = 2
      2. Lagrange Polynomial
      3. Taylar Series
    2. Better approximation
      1. n = 3, 4, ...
      2. Taylar Series
    3. Richardson's Extrapolation
      1. is used to generate high-accuracy results while using low-order formula
      2. higher-order derivative exist
  2. Numerical Integration
    1. Basic Method
      1. Trapezoidal rule
        1. Lagrange Polynomial
      2. Midpoint rule
        1. Taylar Series
      3. Simpson's rule
      4. Newton-Cotes formula
        1. n is odd
        2. n is even
        3. n = 0 -> Midpoint rule(open)
        4. n = 1 -> Trapezoidal rule(closed)
        5. n = 2 -> Simpson's rule(closed)
    2. Composite Numerical Integration
      1. Composite Simpson's rule
      2. Composite Trapezoidal rule
      3. Composite Midpoint rule
    3. Romberg Integration
    4. Gaussian Quadrature