The course has been designed to teach the students about numerical methods and their theoretical bases. It provides necessary background needed for numerical computing in various mathematical and engineering disciplines. The students are expected to know computer programming to be able to write programs for the solution of Mathematical problems. It is a pre-requisite for many engineering courses. Knowledge of Calculus and linear algebra would help in learning these methods.