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:

  1. Remembering: Recalling the basic programming tools such as, variable declarations, array in one and two dimensions, for-loop, nested for-loop, if-else and repeated summation & multiplication.
  2. Understanding: Describe how to write down a program. Explain the logic behind the different numerical tools.                                                   
  3. 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
  4. Analyzing: Analyze different real time problems and categorize them during the process of solving, by numerical method using programming language.
  5. Evaluating: Justify and make gradation of above mentioned numerical tools and determine the appropriate program to find the optimal solution for multidisciplinary engineering problems.
  6. 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:

 

 

 

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 Gauss-Seidel iterations.

4. Assignments on numerical solution of Algebraic Equation by Regular-falsi and Newton Raphson methods.

5. Assignments on ordinary differential equation: Euler’s and Runga-Kutta 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