Course Type | Course Code | No. Of Credits |
---|---|---|

Foundation Core | SUS1MA504 | 4 |

**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@aud.ac.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:**

Theory

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

LAB MODULES:

- 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

**Refererences:**

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.No | Assessment | Date/period in which Assessment will take place | Weightage |

1 | Class test | End August | 10% |

2 | Mid Semester Exam | End September/ early October | 25% |

3 | Tut/ Home Assignments | Throughout the semester | 15% |

4 | Presentation/ Viva | End October/ early November | 15% |

5 | End Semester Exam | As per AUD Academic Calendar | 35% |

**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).