INTERNATIONAL BURCH UNIVERSITY
Faculty of Engineering and Natural Sciences
Department of Information Technologies
2016-2017

SYLLABUS
Code Name Level Year Semester
MTH 204 Numerical Analysis Undergraduate 2 Spring
Status Number of ECTS Credits Class Hours Per Week Total Hours Per Semester Language
Compulsory 5 2 + 2 100

Instructor Assistant Coordinator
Mehrija Hasičić, Senior Teaching Assistant Assoc. Prof. Dr. Željko Jurić Željko Jurić, Assoc. Prof. Dr.
[email protected] [email protected] no email

Numerical methods for various types of linear systems of equations (full, triangular, banded), the least squares method for inconsistent systems, nonlinear equations (scalar and system), eigenvalue problem, integration, derivation, interpolation and initial and boundary value problems for ODE. Basic technologies for numerical methods, as iteration, linearisation, discretisation and extrapolation, and theoretical concepts as order of accuracy, speed of convergence, complexity, condition and stability. Numerical solution to PDE problems by means of mathematical software

COURSE OBJECTIVE
The purpose of numerical analysis is two-fold:
(1) to find acceptable approximate solutions when exact solutions are either impossible or so arduous and time-consuming as to
be impractical, and
(2) to devise alternate methods of solution better suited to the capabilities of computers.

COURSE CONTENT
Week
Topic
  1. Introduction to MATLAB and MATLAB Usage
  2. MATLAB Fundamentals and MATLAB Symbolic Toolbox
  3. Vectors and Matrices
  4. Data Input/Output, Program Flow Control
  5. Function Creation and Selected MATLAB Functions
  6. 2D Graphics
  7. 3D Graphics
  8. Midterm
  9. GUI and MATLAB Applications
  10. Introduction to Numerical Methods: Equations, Integration, Numerical Differentiation, First-order differential Equations, Linear Ordinary Differential Equations, Runge-Kutta Methods, Partial Differential Equations
  11. Linear Equations and Interpolation
  12. Zeros, Roots, Least Squares
  13. Quadrature, Integration, Differential Equations
  14. Eigenvalues, Singular Values, Random Number Generation
  15. Numerical Analysis Application

LABORATORY/PRACTICE PLAN
Week
Topic
  1. Introduction to MATLAB and MATLAB Usage
  2. MATLAB Fundamentals and MATLAB Symbolic Toolbox
  3. Vectors and Matrices
  4. Data Input/Output, Program Flow Control
  5. Function Creation and Selected MATLAB Functions

  1. 2D Graphics
  2. 3D Graphics
  3. Midterm
  4. GUI and MATLAB Applications
  5. Introduction to Numerical Methods: Equations, Integration, Numerical Differentiation, First-order differential Equations, Linear Ordinary Differential Equations, Runge-Kutta Methods, Partial Differential Equations
  6. Linear Equations and Interpolation
  7. Zeros, Roots, Least Squares
  8. Quadrature, Integration, Differential Equations
  9. Eigenvalues, Singular Values, Random Number Generation
  10. Numerical Analysis Application

TEACHING/ASSESSMENT
Description
  • Interactive Lectures
  • Practical Sessions
  • Excersises
  • Presentation
  • Assignments
Description (%)
Method Quantity Percentage (%)
Total: 0
Learning outcomes
  • identify different mathematical problems and reformulate them in a way that is appropriate for numerical treatment
  • choose appropriate numerical method for treatment of the given problem
  • explain choice of method by accounting for advantages and limitations
  • choose an algorithm that implies efficient calculations and implement it in a programming language, suited for calculations, e.g. Matlab
  • present the results in a relevant and illustrative way
  • estimate the reliability of the results
  • use functions from the programming language library for efficient calculations and visualisation
TEXTBOOK(S)
  • T. Siauw & A. M. Bayen \\\\\\\"An Introductionto MATLAB® Programming and Numerical Methods for Engineers\\\\\\\"

ECTS (Allocated based on student) WORKLOAD
Activities Quantity Duration (Hour) Total Work Load
Lecture (14 weeks x Lecture hours per week)14228
Laboratory / Practice (14 weeks x Laboratory/Practice hours per week)14228
Midterm Examination (1 week)122
Final Examination(1 week)122
Preparation for Midterm Examination11010
Preparation for Final Examination11010
Assignment / Homework/ Project21020
Seminar / Presentation 0
Total Workload: 100
ECTS Credit (Total workload/25): 4