# Numerical Methods Engineering ## What is a numerical method? Numerical methods are techniques that transform mathematical problems into forms that can be solved using arithmetic and logical operations. Because digital computers excel at these computations, numerical methods are often referred to as computer mathematics. ## Numerical Differentiation Forwards difference Backwards difference Central Difference method [Read More](https://pythonnumericalmethods.studentorg.berkeley.edu/notebooks/chapter20.00-Numerical-Differentiation.html) ## Roots and Optimization Incremental Search Bisection Modified Secant Newton-Raphson ## System of Equations Guassian Method LU Decomposition ## Numerical Integration Midpoint Trapezoidal Romberg Gaussian Simpson's Rule [Read More](https://pythonnumericalmethods.studentorg.berkeley.edu/notebooks/chapter21.00-Numerical-Integration.html) ## Numerical Solutions of Ordinary Differential Equations Euler's Method - Forward - Backwards Runge-Kutte [ReadMore](https://pythonnumericalmethods.studentorg.berkeley.edu/notebooks/chapter22.00-ODE-Initial-Value-Problems.html)