MAK310

Numerical Methods

Faculty \ Department
School of Engineering \ Mechanical Engineering
Course Credit
ECTS Credit
Course Type
Instructional Language
3
6
Compulsory
English
Prerequisites
BİL141 and MAT201
Programs that can take the course
Mechanical Engineering
Course Description
Mathematical modeling and programming. Approximations, error analysis, rounding and truncation errors, Taylor series. Numerical methods for solving algebraic equations: Implicit and explicit methods. Linear equation system solutions: Gaussian elimination, LU discretization and iterative methods. Curve fitting, regression and interpolation: Lagrange, Newton and Gaussian formulations. Numerical integration: Trapezoid and Simpson rules. Numerical methods for solving ordinary differential equations: Euler and Runge-Kutta methods.
Textbook and / or References
StevenCChapraandRaymondP.Canale, "NumericalMethodsforEngineers",6thedition, McGraw-Hill, 2010, ISBN: 978-007-126759-5.
Course Objectives
To acquire knowledge about numerical methods used to solve engineering problems and the skills to apply this knowledge to engineering problem solving.
Course Outcomes
1. Realize the need for numerical methods, understand their capabilities and weaknesses.
2. Practice algorithmic thinking.
3. Learn fundamental numerical techniques that are used in engineering calculations.
4. Learn how to implement these techniques on computer, be aware of built-in functionalities of computer algebra software.
Tentative Course Plan
Week 1: Introduction: Mathematical modeling and programming
Week 2: Approaches and error analysis, Taylor series
Week 3: Finding roots of equations: Bracketing methods
Week 4: Finding roots of equations: Explicit methods, Solutions of linear algebraic equations: Gaussian elimination
Week 5: Solutions of linear algebraic equations: LU discretization and Matrix inverse
Week 6: Solutions of linear algebraic equations: Iterative methods, Gauss-Seidel
Week 7: Curve fitting, regression: Linear, 2nd degree, other degree polynomials and Least Squares regression methods
Week 8: Interpolation
Week 9: Numerical integration: Newton Cotes integral formulations, Trapezoid rule
Week 10: Numerical integration: Simpson's rule and Romberg's method
Week 11: Numerical differentiation, methods for numerical solution of ordinary differential equations: Euler's method
Week 12: Methods for numerical solution of ordinary differential equations: Runge Kutta method
Tentative Assesment Methods
Homework 10%
Midterm Exams 40%
Quiz 10%
Final 40%
Program Outcome **
1 2 3 4 5 6 7 8 9 10 11 12 13 14
Course Outcome
1 A C
2 A C
3 A C
4 A C