Section outline
-
-
Semester Calendar Summer 2020
-
Counseling HOUR for Summer-2020
-
-
Course Rationale
Numerical analysis, area of mathematics and computer science that creates, analyzes, and implements algorithms for obtaining numerical solutions to problems involving continuous variables. Such problems arise throughout the natural sciences, social sciences, engineering, medicine, and business. Since the mid 20th century, the growth in power and availability of digital computers has led to an increasing use of realistic mathematical models in science and engineering, and numerical analysis of increasing sophistication is needed to solve these more detailed models of the world. The formal academic area of numerical analysis ranges from quite theoretical mathematical studies to computer science issues. With the increasing availability of computers, the new discipline of scientific computing, or computational science, emerged during the 1980s and 1990s. The discipline combines numerical analysis, symbolic mathematical computations, computer graphics, and other areas of computer science to make it easier to set up, solve, and interpret complicated mathematical models of the real world.
Course Objective
The aim of this course is to teach the students’ different numerical methods which are essential in many areas of modern life. This course will develop their programming knowledge and analysis ability of the underlying mathematics in popular software packages. From this course, students’ will learn:
· Computing integrals and derivatives
· Solving differential equations
· Building models based on data, be it through interpolation, Least Square,
or other methods
· Root finding and numerical optimization
· Estimating the solution to a set of linear and nonlinear equations
· Computational geometry
Course Outcomes (CO’s)
CO1
Solve differential equations that arises in the field of engineering and interpret the result.
CO2
Estimate errors in calculation of various methods
CO3
Develop codes and analyze its efficiency level
CO4
Explain numerical procedures that are used in developing different software packages
CO5
Apply knowledge and skills to optimize a problem
Program Outcomes (PO’s)
CO-PO Mapping
PO’s
CO’s
PO1
PO2
PO3
PO4
PO5
PO6
PO7
PO8
PO9
PO10
PO11
PO12
CO1
√
√
CO2
√
√
CO3
√
√
CO4
√
√
CO5
√
√
Grading Scheme:
Attendance- 07
Quiz - 15
Assignment- 05
Presentation- 08
Mid -Term Exam- 25
Final Exam- 40
---------------------------------------------------------------------
Total- 100
-
Common way to express error:
-
Topics For Discussion:
- Introduction and error analysis
- Solution of Linear Equation by Matrix
- Bisection method to solve algebraic and transcendental equations with algorithm.
-
Expected Learning Outcomes:
- Appreciate the needs of numerical analysis
- Ability to solve linear equations by matrix
- Visualize the applications
- Perform an error analysis for a given numerical method
-
Solution of Linear Equation by Matrix
-
Share knowledge with each other to understand about error analysis and bisection method
-
Students are allowed to discuss and share your learning outcomes
-
+Feedback
-
-
Root finding of a transcendental equation by Newton-Raphson Method
-
Topics For Discussion:
- Newton Raphson method to solve algebraic and transcendental equations with Algorithm.
click here -
Learning Outcomes:
- Prove results for various numerical root finding methods
- Perform an error analysis for a given numerical method
- Code a numerical method in a modern computer language
-
Students are allowed to discuss question and answer for week#02 topics
-
+Feedback
-
-
-
Topics for Discussion:
o Interpolation: Newton’s Forward Difference Method
o Interpolation: Newton’s Backward Difference Method
Expected Learning Outcomes:
o Approximate a function using an appropriate numerical method
o Code a numerical method in a modern computer language
o In order to reduce the numerical computations associated to the repeated application of the
existing interpolation formula in computing a large number of interpolated values, a formula
has been derived from Newton’s forward/backward interpolation formula for representing the
numerical data on a pair of variables by a polynomial curve. -
-
-
-
Newton's Forward and Backward Interpolation Maths.
-
-
-
-
-
Syllabus Qiuz Quiz
The quiz is considered as Syllabus Quiz
-
Syllabus Qiuz Quiz
The quiz is considered as Syllabus Quiz PC-A
-
-
+Feedback
-
-
-
Topics for discussion:
- False position method to solve algebraic and transcendental equations with Algorithm.
- Fixed point iterative method to solve algebraic and transcendental equations with Algorithm.
-
Learning Outcomes:
Method of False Position:- An algorithm for finding roots which retains that prior estimate for which the function value has opposite sign from the function value at the current best estimate of the root. In this way, the method of false position keeps the root bracketed
The existence of a fixed point is therefore of paramount importance in several areas of mathematics and other sciences. Fixed point results provide conditions under which maps have solutions. The theory itself is a beautiful mixture of analysis (pure and applied), topology, and geometry.
-
-
-
Quiz on for PC-A
Quiz on False- Position method and Fixed Point Iterative method
-
Quiz on for PC-B
Quiz on False- Position method and Fixed Point Iterative method
-
Students are allowed to discuss your topic goals and objectives of Week #04
-
+Feedback
-
-
-
Topics For Discussion:
o Lagrange Interpolation Formula
o Numerical Differentiation: maximum and minimum value of a tabulated functions
Expected Learning Outcomes:
o Approximate a function using an appropriate numerical method
o Able to use in cryptography
o Able to find maximum and minimum value of a tabulated functions.
o Able to forecast missing data
-
-
Maxima-Minima_Tabular_Function formula and Math PDF File
-
+Feedback
-
-
-
Topics For Discussion:
o Jacobs Iteration method
o Gauss-Seidal Iteration method
Expected Learning Outcomes:
o Gauss-Seidel Method is used to solve the linear system Equations. This method is named after the German Scientist Carl Friedrich Gauss and Philipp Ludwig Siedel. It is a method of iteration for solving n linear equation with the unknown variables. This method is very simple and uses in digital computers for computing.
o Jacobi iterative method is considered as an iterative algorithm which is used for determining the solutions for the system of linear equations in numerical linear algebra, which is diagonally dominant. In this method, an approximate value is filled in for each diagonal element. -
Jacobs method_Lecture Note PDF File
-
Jacobs method_Lecture Note PDF File
-
Gauss Seidal Iteration Method_Lecture_Note PDF File
-
Quiz on Jacobs method and Gauss Seidal Iteration Method-PC-A
-
Quiz on Jacobs method and Gauss Seidal Iteration Method-PC-B
-
-
+Feedback
-
-
Mid-Term Syllabus:
- Week 1: Error Discussion , SLE and Bisection Method
- Week 2: Newton Raphson Method for Algebraic and Transcendental equation
- Week 3: Newton's Forward and Backward Interpolation Formula
- Week 4: False Position and Fixed Point Iterative Methods
Visit the following links for short review and Learn most important and basic concepts for midterm preparation.
Types of Error Analysis in Numerical Method || Part 1
https://www.youtube.com/watch?v=-yZT5DdwBmw
Error Analysis in Numerical Method - 1
https://www.youtube.com/watch?v=HxnA3FrGQV8
Error Analysis in Numerical Method - 2
https://www.youtube.com/watch?v=HtBRdRV4mnA
Bisection Method || Problem Solving -1
https://www.youtube.com/watch?v=sC2TpiQXzq0
Bisection Method || Problem Solving - 2
https://www.youtube.com/watch?v=N8dwKnrKBQ0
-
-
+Feedback
-
-
Topics for Discussion:
o Curve fitting: Least square method for linear and non-linear case
Expected Learning Outcomes:
o Construct a curve or mathematical function that has the best fit to a series of data points.
o Curve fitting, also known as regression analysis, is used to find the "best fit" line or curve for a series of data points. Most of the time, the curve fit will produce an equation that can be used to find points anywhere along the curve.
-
+Feedback
-
-
Topics for Discussion:
o Divided difference interpolation
o Divided difference extrapolation
Expected Learning Outcomes:
o Newton's divided difference interpolation formula is a interpolation technique used when the interval
difference is not same for all sequence of values
o Extrapolation is an estimation of a value based on extending a known sequence of values or facts beyond
the area that is certainly known. In a general sense, to extrapolate is to infer something that is not explicitly
stated from existing information.
-
Students are allowed to discuss on this topic, problem findings and solution setting.
-
+Feedback
-
-
Topics for Discussion:
o Numerical solution of ordinary differential equations: Runge-kutta method of fourth order
Expected Learning Outcomes:
o Solve a differential equation using an appropriate numerical method
o Runge–Kutta method is an effective and widely used method for solving the initial-value problems of differential equations. Runge–Kutta method can be used to construct high order accurate numerical method by functions' self without needing the high order derivatives of functions.
-
Runge kutta method fourth order-Lecture_Note PDF File
-
Discussion and Problems Finding on Runge Kutta and Factorization Method
-
+Feedback
-
-
-
Topics for Discussion:
o Numerical Integration for trapezoidal formula, Simpson’s 1/3 rule, Simpson’s 3/8 rule
o Numerical Derivatives
Expected Learning Outcomes:
o Calculate a definite integral using an appropriate numerical method
o Numerical integration is used to evaluate a definite integral when there is no closed-form expression for the integral or when the explicit function is not known and the data is available in tabular form only.
o Numerical differentiation describes algorithms for estimating the derivative of a mathematical function or function subroutine using values of the function and perhaps other knowledge about the function.
-
Numerical Integration_Lecture_Note PDF File
-
Numerical Derivatives_Lecture_Note PDF File
-
At this forum all of the students including the teacher can discuss, question and answer regarding this week.
-
+Feedback
-
-
-
Topics for Discussion:
o Lower-Upper Factorization (LU Factorization)
Expected Learning Outcomes:
o LU decomposition is a better way to implement Gauss elimination, especially for repeated solving a number of equations with the same left-hand side. This provides the motivation for LU decomposition where a matrix A is written as a product of a lower triangular matrix L and an upper triangular matrix U.
-
Factorization-Lecture_Note PDF File
-
+Feedback
-
-
-
Topics for Final Exam
- Week 01: Error Discussion , SLE and Bisection Method
- Week 02: Newton Raphson Method for Algebraic and Transcendental equation
- Week 03: Newton's Forward and Backward Interpolation Formula
- Week 04: False Position and Fixed Point Iterative Methods
- Week 05: Lagrange Interpolation and, Maximum and Minimum value of a tabulated functions
- Week 06: Jacobs method and Gauss Seidal Iteration Method
- Week 08: Curve Fitting
- Week 09: Divided difference interpolation
- Week 10: Runge kutta method
- Week 11: Numerical Integration and Derivatives
- Week 12: Factorization
-
+Teaching evaluation
-