Third Semester
Numerical Methods
Course Description: This course includes concepts of instruction set architecture, organization or micro-architecture, and system architecture. The instruction set architecture includes programmer’s abstraction of computer. The micro-architecture consist internal representation of computers at register and functional unit level. The system architecture includes organization of computers at the cache and bus level.
Course Objectives: Representation of data and algorithms used to perform operations on data Demonstrate different operations in terms of Micro-operations Explain architecture of basic computer and micro-programmed control unit Understand and memory and I/O organization of a typical computer system Demonstrate benefits of pipelined systems
Contents of Chapter |
|---|
Unit 1. Solution of Nonlinear Equations (8 Hrs.)
1.1 Errors in Numerical Calculations, Sources of Errors, Propagation of Errors, Review of Taylor's Theorem
|
Unit 2: Interpolation and Regression (8 Hrs.)
2.1 Interpolation vs Extrapolation, Lagrange's Interpolation, Newton's Interpolation using divided differences, forward differences and backward differences, Cubic spline interpolation | 2.2 Introduction of Regression, Regression vs Interpolation, Least squares method, Linear Regression, Non-linear Regression by fitting Exponential and Polynomial
Unit 3: Numerical Differentiation and Integration (8 Hrs.)
3.1 Differentiating Continuous Functions (Two-Point and Three-Point Formula), Differentiating Tabulated Functions by using Newton’s Differences, Maxima and minima of Tabulated Functions |
Unit 4: Solving System of Linear Equations (8 Hrs.)
4.1 Review of the existence of solutions and properties of matrices, Gaussian elimination method, pivoting, Gauss-Jordan method, Inverse of matrix using Gauss-Jordan method |
Unit 5: Solution of Ordinary Differential Equations (8 Hrs.)
5.1 Review of differential equations, Initial value problem, Taylor series method, Picard's method, Euler's method and its accuracy, Heun's method, Runge-Kutta methods |
Unit 6: Solution of Partial Differential Equations (6 Hrs.)6.1 Review of partial differential equations, Classification of partial differential equation, Deriving difference equations, Laplacian equation and Poisson's equation, engineering examples |