Numerical Analysis

Home/ Numerical Analysis
Course TypeCourse CodeNo. Of Credits
Foundation CoreSUS1MA5044

Type of Course:

  • Compulsory Yes (Cohort BA (H) Mathematics)
  • Elective Yes (Cohort BA (H) other than Mathematics)

Course Coordinator and Team: Pranay Goswami (CC) and Nikhil Sharma

Email of course coordinator: pranay[at]aud[dot]ac[dot]in

Pre-requisites: Mathematics of the 10 + 2 level

Aim: This course deals with the techniques of numerical analysis, which gives the solution to applied problems when ordinary analytical methods fail. There is also emphasis is on computer programming so that the numerical techniques can be used in design of and solving problems. The course is divided into two parts.

The First part is essentially theoretical. This contains topics pertaining to numerical analysis, numerical differentiation and integration, solution of linear equations etc.

The second part will consist of Lab work, where we will implement all theoretical aspects of numerical analysis into Lab work. Students will also be taught C++ programming with the aim of implementing the routines developed in the theory part of Numerical Analysis.

Brief description of modules/ Main modules:


  • The Language of Numerical Analysis
  • Solution of Algebraic and Transcendental Equations
  • Interpolation
  • Numerical Differentiation and Integration
  • System of Linear Equations


  • C++ Programming basics
  • Data types
  • Data input and Library files
  • Loops and decisions
  • Arrays
  • Functions
  • An Introduction to programming styles
  • Programming Methods of Numerical Analysis


Main References:

  • Numerical Analysis, 7th Edition by Richard L Burden and J Douglas Faires, Cengage Learning, India Edition, ISBN 9788131501375
  • The Object- Oriented Programming in C++, 4th Edition, Pearson Education, Indian Edition

Additional References

  • C++: The Complete Reference, H. Shildt, 4th Edition, McGraw Hill Publication, Indian
  • Edition.
  • First book of C++, G. Bronson, 4th Edition, Cengage Learning, Indian Edition.
  • Numerical Mathematics and Computing, 6th Edition. By Ward Cheney and David
  • Kincaid, Brooks/Cole: Cengage Learning (c) 2008.

Tentative Assessment schedule with details of weightage:

S.NoAssessmentDate/period in which Assessment will take placeWeightage
1Class testEnd August10%
2Mid Semester ExamEnd September/ early October25%
3Tut/ Home AssignmentsThroughout the semester15%
4Presentation/ VivaEnd October/ early November15%
5End Semester ExamAs per AUD Academic Calendar35%

Reading List:

  • R L Burden and D J Faires, ‘Numerical Analysis, 8th Edition’, Cengage Learning, Indian Edition (2008).
  • R Lafore, ‘The Object-Oriented Programming in C++’,4th Edition, Pearson Education, Indian Edition (2008).

Additional References:

  • W Cheney and D Kincaid, `Numerical Mathematics and Computing’, 6th EditionBrooks/Cole: Cengage Learning (2008).
  • H Shildt, ‘C++: The Complete Reference’,4thEdition, McGraw Hill Publication, Indian Edition(2002).
  • G Bronson, ‘The first book of C++’, 4th Edition, Cengage Learning, Indian Edition (2011).
  • G Bronson, ‘The first book of C++’, 4th Edition, Cengage Learning, Indian Edition (2011).