Learn · NPTEL

Course127106019109 lectures

Numerical Methods for Engineers

Prof. Niket Kaisare · IIT Madras

Start with lecture 1 At NPTEL

About

The development of fast, efficient and inexpensive computers has significantly increased the range of engineering problems that can be solved reliably. Numerical Methods use computers to solve problems by step-wise, repeated and iterative solution methods, which would otherwise be tedious or unsolvable by hand-calculations. This course is designed to give an overview of numerical methods of interest to scientists and engineers. However, the focus being on the techniques themselves, rather than specific applications, the contents should be relevant to varied fields such as engineering, management, economics, etc.

INTENDED AUDIENCE: First/Second Year UG students in any branch of engineering (or science)

PREREQUISITES: 12th standard Math background

Lectures

Week 1 - Computation and Error Analysis

  1. Errors and Approximations YouTube
  2. Truncation and Round-Off Errors YouTube
  3. Binary Numbers: Introduction YouTube
  4. Floating Point: Real numbers in decimal system YouTube
  5. Floating Point in Binary system YouTube
  6. Tutorial Example: Iterative Method YouTube
  7. Tutorial Example: Direct Method YouTube
  8. Tutorial Example: Sequential Method YouTube

Week 2 - Linear Systems and Equations

  1. Linear Algebra: Basics YouTube
  2. Introduction to Linear Equations YouTube
  3. Rank Condition for Solving Linear Equations YouTube
  4. Motivating Gauss Elimination YouTube
  5. Gauss Elimination YouTube
  6. Tutorial Recap: Gauss Elimination YouTube
  7. Back Substitution to find solution YouTube
  8. Gauss Jordan and LU Decomposition YouTube

Week 3 - Linear Equations - 2

  1. Partial Pivoting in Gauss Elimination YouTube
  2. Analysis of Gauss Elimination YouTube
  3. Tri-Diagonal Systems: Practical Relevance YouTube
  4. Thomas Algorithm for Tri-Diagonal Systems YouTube
  5. Gauss Siedel Method YouTube
  6. Analysis of Gauss Siedel Method YouTube
  7. Gauss Siedel vs. Jacobi Methods YouTube
  8. Bonus: Example using MS Excel YouTube
  9. Summary: Linear Equations YouTube

Week 4: Nonlinear Equations in Single Variable

  1. Introduction to Nonlinear Equations YouTube
  2. Bisection Method YouTube
  3. Analysis of Bisection Method YouTube
  4. Bonus: Excel Solution for Bisection Method YouTube
  5. Regula-Falsi Method YouTube
  6. Bonus: Excel Solution for Regula-Falsi Method YouTube
  7. Regula-Falsi vs. Secant Method YouTube
  8. Bonus: Excel Solution for Secant Method YouTube
  9. Some special cases YouTube

Week 5: Nonlinear equations in Single and Multiple Variables

  1. Fixed-Point Iteration YouTube
  2. Newton-Raphson Method YouTube
  3. Analysis of Fixed-Point Iteration YouTube
  4. Analysis of Newton-Raphson YouTube
  5. Problems with Newton-Raphson YouTube
  6. Multi-Variable Fixed-Point Iteration YouTube
  7. Multi-Variable Newton-Raphson YouTube
  8. Out of Syllabus: Improvements to NR Methods YouTube
  9. Out of Syllabus: Roots of a polynomial YouTube
  10. Summary YouTube

Week 6: Regression (Curve Fitting)

  1. Introduction: Regression and Interpolation YouTube
  2. Linear Regression in One Variable YouTube
  3. Recap: Formula for Linear Regression YouTube
  4. Bonus: Linear Regression using MS-Excel YouTube
  5. Linear Regression in Multiple Variables YouTube
  6. Matrix Method for Multi-Linear Regression YouTube
  7. Polynomial Regression YouTube
  8. Functional Regression YouTube
  9. Bonus: X-Y versus Y-X data (Using MS Excel) YouTube

Week 7: Interpolation

  1. Interpolation: Introduction & A Naïve Extension YouTube
  2. Bonus: MS-Excel for Naïve Interpolation YouTube
  3. Lagrange Interpolating Polynomials YouTube
  4. Newton's Forward Difference Polynomial YouTube
  5. Newton's Divided Differences: Derivation YouTube
  6. Interpolation Examples YouTube
  7. Bonus: MS-Excel for Newton's Polynomial YouTube
  8. Summary: Regression and Interpolation YouTube

Week 8: Numerical Differentiation

  1. Numerical Differentiation: Introduction YouTube
  2. Numerical Differentiation Formula and Analysis YouTube
  3. Derivation using "Method of undetermined coefficients" YouTube
  4. Three-point differentiation formulae YouTube
  5. Bonus: Differentiation using MS-Excel YouTube
  6. Numerical Differentiation Examples YouTube
  7. Truncation vs. Round-Off Errors YouTube
  8. Summary of Numerical Differentiation YouTube

Week 9: Numerical Integration

  1. Numerical Integration: Introduction YouTube
  2. Trapezoidal rule and Derivation YouTube
  3. Simpson's Rules for Integration YouTube
  4. Bonus: MS-Excel for Numerical Integration YouTube
  5. Error Analysis for Simpson's Rules YouTube
  6. Numerical Integration Examples YouTube
  7. Bonus: Integration using MS-Excel YouTube
  8. Summary of "Newton Cotes" Formulae YouTube
  9. Richardson's Extrapolation YouTube
  10. Gauss Quadrature YouTube
  11. Summary of Numerical Integration YouTube

Week 10: Ordinary Differential Equations – Initial Value Problems (ODE-IVP)

  1. Introduction to ODE-IVP YouTube
  2. Motivation using an Example (Bonus) YouTube
  3. Euler's Methods and Second-Order Methods YouTube
  4. Second-Order Runge-Kutta Methods YouTube
  5. Summary of RK-2 YouTube
  6. Higher order RK Methods YouTube
  7. Bonus: ODE-IVP using MS-Excel YouTube
  8. Bonus: RK-2 and RK-4 Methods using MS-Excel YouTube
  9. Summary and Recap YouTube

Week 11: ODE-IVP (Part-2)

  1. Introduction to Predictor-Corrector Methods YouTube
  2. Stability of Implicit Methods: Overview YouTube
  3. Stability Analysis of Euler's Methods YouTube
  4. Extension to multiple variables YouTube
  5. Local vs. Global Truncation Errors YouTube
  6. Richardson's Extrapolation YouTube
  7. Stiff System of ODEs: Introduction YouTube
  8. Adaptive Step-sizing YouTube
  9. Adaptive step-sizing and Embedded Methods YouTube
  10. Bonus: Errors and Extrapolation using MS-Excel YouTube
  11. Summary and Recap (Weeks 10 and 11) YouTube

Week 12: ODE - Boundary Value Problems

  1. Introduction to ODE-BVP YouTube
  2. Shooting Method: An Overview YouTube
  3. Finite Difference Method: An Overview YouTube
  4. Solution using Shooting Method YouTube
  5. Algorithm for Shooting Method YouTube
  6. Problems with Shooting Method YouTube
  7. Solving ODE-BVP using Finite Difference Method YouTube
  8. Microsoft Excel based Solution YouTube
  9. Recap of Week-12 (ODE-BVP) YouTube

Syllabus and materials

At NPTEL, as the course publishes them.

Credits and licence

Institution
IIT Madras
Department
Multidisciplinary
Teacher
Prof. Niket Kaisare
Level
Undergraduate
Language
English
Source
NPTEL
Licence
CC BY-NC-SA, as NPTEL states it. Non-commercial use only. NPTEL's terms
Attribution
NPTEL states: "Distributed under Creative Commons Attribution-ShareAlike / CC BY - NC - SA", beside a BY-NC-SA badge.
Who can watch
NPTEL gives no rating. Invisible Network shows it to Teens profiles and older, judged from what the source says about it. How courses are placed