This document discusses numerical methods for solving engineering problems. It introduces numerical methods as ways to find approximate solutions to complex problems that cannot be solved analytically. Bisection and Newton-Raphson methods are described for finding roots of equations. Examples are provided to demonstrate applying the bisection method to find roots of polynomial and transcendental equations. The Newton-Raphson method is also demonstrated for finding roots. Flowcharts and MATLAB programs for implementing the methods are included.