COURSE INFORMATION
Course Code:M(CS)391/ M(CS)491
Course Name: Numerical Methods Lab
Contacts: 2(P)
Credits: 1
COURSE OUTCOME
At the end of this course, the incumbent will be able to:

Remembering: Recalling the basic programming tools such as, variable declarations, array in one and two dimensions, forloop, nested forloop, ifelse and repeated summation & multiplication.

Understanding: Describe how to write down a program. Explain the logic behind the different numerical tools.

Applying: Use different programming language to write the program for interpolation, integration, algebraic equations, system of linear equations and boundary value differential equations for large number of data and complicated functions

Analyzing: Analyze different real time problems and categorize them during the process of solving, by numerical method using programming language.

Evaluating: Justify and make gradation of above mentioned numerical tools and determine the appropriate program to find the optimal solution for multidisciplinary engineering problems.

Creating: Design a working model and build a path by which a new approach can be generated to create a new problem appreciated by academics, research & emerging direction in industry.
PREREQUISITES
To understand this course, the incumbentmust have idea of:

Idea of basic structure of Clanguage.

Knowledge of building algorithm.
SYLLABI
1.Assignments on Newton forward /backward, Lagrange’s interpolation.
2. Assignments on numerical integration using Trapezoidal rule, Simpson’s 1/3
rule, Weddle’s rule.
3. Assignments on numerical solution of a system of linear equations using Gauss
elimination and GaussSeidel iterations.
4. Assignments on numerical solution of Algebraic Equation by Regularfalsi and
Newton Raphson methods.
5. Assignments on ordinary differential equation: Euler’s and RungaKutta
methods.
6. Introduction to Software Packages: Matlab / Scilab / Labview / Mathematica.
BEYOND SYLLABI COVERAGE
Bisection Method.
LECTURE PLAN
M(CS)391 &M(CS)491
LECTURE NOTE
Lecture note
HOMEWORK/ASSIGNMENT
Assignment 1
Assignment 2
Assignment 3
Assignment 4
Assignment 5
Assignment6 Beyond Syllabi