|
Course Goals |
To introduce basic methods, algorithms and programming techniques to solve mathematical problems. The course is designed for students to learn how to develop numerical methods and estimate numerical errors using basic calculus concepts and results. |
Prerequisite(s) |
Numerical Analysis I |
Corequisite(s) |
- |
Special Requisite(s) |
- |
Instructor(s) |
Assist. Prof. Dr. M. Fatih Uçar |
Course Assistant(s) |
- |
Schedule |
- |
Office Hour(s) |
Monday 13:00-15:00 3A-04 |
Teaching Methods and Techniques |
-Lecture and laboratory recitation |
Principle Sources |
-Richard L. Burden and J. Douglas Faires, Numerical Analysis, ninth edition, Brooks/Cole, Cengage Learning 2011, ISBN-13:978-0-538-73564-3 |
Other Sources |
*K. Atkinson and W. Han, Elementary Numerical Analysis, John Wiley, 3rd edition.
*A. Ralston and P.Rabinowitz, A First Course in Numerical Analysis, Dover Publications Inc.
*C.F. Gerald and P.O. Wheatly, Applied Numerical Analysis, Addison-Wesley Publishing Company
* James Payne, Beginning Python : Using Python 2.6 and Python 3.1, Wiley Publishing Inc., Indianapolis, Indiana, 2010. |
|
Course Schedules |
Week |
Contents |
Learning Methods |
1. Week |
Taylor Polynomials for the functions in two variable, Numerical solutions of initial value problems: Picard Method, Euler Method
|
Lecture and laboratory recitation |
2. Week |
Numerical solutions of initial value problems: Runge-Kutta Methods |
Lecture and laboratory recitation |
3. Week |
Numerical solutions of system of ordinary differential equations |
Lecture and laboratory recitation |
4. Week |
Numerical solutions of higher order differential equations |
Lecture and laboratory recitation |
5. Week |
Finite difference methods for the solution of linear problems |
Lecture and laboratory recitation |
6. Week |
Finite difference methods for the solution of nonlinear problems |
Lecture and laboratory recitation |
7. Week |
Numerical methods for the system of linear equation: LU-QR Factorization |
Lecture and laboratory recitation |
8. Week |
Numerical methods for the system of linear equation: Jacobi method, Gauss-Seidel method and SOR |
Lecture and laboratory recitation |
9. Week |
Numerical methods for finding eigenvalues and eigenvectors of a matrix. |
Lecture and laboratory recitation |
10. Week |
Numerical methods for finding eigenvalues and eigenvectors of a matrix. |
Lecture and laboratory recitation |
11. Week |
Interpolation: Spline interpolations; linear, quadratic and cubic splines |
Lecture and laboratory recitation |
12. Week |
Interpolation: Curve fitting, discrete least squares method and orthogonal polynomials. |
Lecture and laboratory recitation |
13. Week |
Interpolation: Rational interpolation, Padé approximation and error analysis |
Lecture and laboratory recitation |
14. Week |
Chebyshev polynomials and error analysis |
Lecture and laboratory recitation |
15. Week |
Final Exam |
Exam |
16. Week |
Final Exam |
Exam |
17. Week |
Final Exam |
Exam |