Numerical methods are techniques used to solve complex mathematical problems. They become necessary when analytical solutions are either impossible or difficult to implement. Upon completion of this course, students will be able to apply these methods to solve various mathematical problems, such as nonlinear equations, interpolation, integration, ordinary differential equations, and systems of linear equations. In addition, they will be able to evaluate errors and understand their impact on the accuracy of numerical solutions.