0% found this document useful (0 votes)
18 views2 pages

NMPL - Lesson Plan - Units I, II & III

The document outlines the syllabus for a course on Numerical Methods and Programming Language, detailing the units and corresponding chapters from two textbooks. It covers topics such as numerical methods, integration, differential equations, curve fitting, and regression analysis, along with examples for practical application. Additionally, it notes that certain topics should be referenced from class notes.

Uploaded by

YASH WANKHEDE
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
18 views2 pages

NMPL - Lesson Plan - Units I, II & III

The document outlines the syllabus for a course on Numerical Methods and Programming Language, detailing the units and corresponding chapters from two textbooks. It covers topics such as numerical methods, integration, differential equations, curve fitting, and regression analysis, along with examples for practical application. Additionally, it notes that certain topics should be referenced from class notes.

Uploaded by

YASH WANKHEDE
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

Course: Numerical Methods and Programming Language

Syllabus-wise chapters from book


Unit Contents Chapters/ sections Chapters/ sections
from Book (Steven C. from Book (S. S.
Chapra, Numerical Sastry, Introductory
methods for Methods of
engineers, 7th edition) Numerical
Analysis, 5th
edition)
1 Numerical methods I:
Introduction to numerical methods: PT1.1, 1.1, 2.1, 2.2, 2.3, 2.4,
Difference between analytical & 3.1, 3.2, 3.3, 2.5, 2.7.
numerical approach Error 4.2.1, 4.2.2 7.5.1, 7.5.2, 7.5.9.
Approximations: Types of Errors: 5.1, 5.2, 5.3, 5.4,
Absolute, Relative, Algorithmic, 6.1, 6.2, 6.3,
Truncation, Round off Error, Error 9.1, 9.2, 9.3, 9.4, 9.7,
Propagation, Concept of convergence- 11.1.1, 11.2.
relevance to numerical methods, Roots
of equations: Bracketing and Open
Methods Simultaneous Equations:
Gauss-Elimination, with partial
pivoting, Gauss-Seidal, Gauss- Jordan,
Gauss-Jacobi, Thomas algorithm for
Tri-diagonal Matrix
2 Numerical methods II: Newton-Cotes 6.4.1,6.4.2,6.4.3,
Numerical Integration: Trapezoidal Integration 6.7, 6.10, 8.1, 8.2,
rule, Simpson’s 1/3rd Rule, Simpson’s Formulas, 21.1, 21.2, 8.4, 8.5,
3/8th Rule, Gauss Quadrature 2 point 22.4, 21.5, 25.1, 9.1,9.3, 9.4
and 3-point method. Double Integration 25.3.1(Heun Method (including
using Trapezoidal rule, Simpson’s with a Single examples 9.1, 9.2,
1/3rd Rule, Ordinary Differential Corrector), 25.3.3, 9.3 ,9.4 ), 9.5
Equations [ODE]: Taylor series PT7.1, 29.1, 29.2, (excluding Crank-
method, Euler Method, Runge-Kutta 30.1, 30.2. Nicolson formula),
fourth order, Simultaneous equations
using RungeKutta2nd order method
Partial Differential Equations [PDE]:
Finite Difference methods Introduction
to finite difference method, Simple
Laplace method, PDEs- Parabolic
explicit solution, Elliptic- explicit
solution
3 Curve fitting and Regression 18.1, 18.2, 18.5, 17.1, 3.3.1, 3.3.2, 3.3.3,
analysis: 17.2, 3.6, 3.7.2, 3.8,
Interpolation: Approximation by 3.9.1, 3.10.1.
Forward, Backward, Central and
Divided Difference Formulae,
Interpolation by Newton’s Formulae,
Lagrange’s, Spline Interpolation,
Hermite and Stirling Formulae, Curve
fitting: Least square technique-
Straight line, Power equation,
Exponential equation and Quadratic
equation, Regression using Machine
Learning algorithms: Linear
Regression, Logistic Regression,
Polynomial Regression, Support Vector
Regression, Regression trees: Decision
tree, random forest, Ridge Regression,
Lasso Regression, Clustering/ K-
Means, K-Nearest Neighbor (KNN),
Neural Networks

Additional examples
1) Solve the following systems using Jacobi method

a) 10x1+3x2+x3=19
3x1+10x2+2x3=29
x1+2x2+10x3=35
b) 2x1- x2+x3 = -1
-2x1+5x2 - x3 = 1
x1 - 2x2+4x3=3
2) Solve following systems using gauss-Jordan method.

a) 2x+y+2z = 10
x+2y+z = 8
3x+y-z = 2

b) x+3y+2z = 2
2x+7y+7z = -1
2x+5y+2z = 7

Note : - For following topics please refer class notes.


1) Round off and Truncation Errors
2) Simultaneous equations using RungeKutta2nd order method
3) Regression using Machine Learning algorithms

You might also like