## Courses

##### Last Updated:

## IAM592 - Programming Techniques in Applied Mathematics II

**Credit: **
2(2-0); **ECTS: **
6.0

**Instructor(s): **
Ömür Uğur

**Prerequisites: **
Consent of Instructor(s)

#### Course Catalogue Description

Review of Programming and Toolboxes, Packages, Modules; Iterative Linear Algebra Problems; Root Finding Programs; Recursive Functions and Algorithms; Optimisation Algorithms; Data Fitting and Interpolation; Extrapolation; Numerical Integration; Numerical Solutions of Differential Equations: IVPs and BVPs; Selected Topics (algorithms and coding in different fields).

#### Course Objectives

At the end of this course, the student will learn:

- how to solve linear algebra equations
- how to solve root finding problems in different fields
- recursive algorithms
- how to solve optimisation problems
- data analysis tools and data description
- numerical integration methods to calculate integrals involved in applied mathematics
- how to numerically solve initial as well as boundary value problems in differential equations

#### Course Learning Outcomes

Student, who passed the course satisfactorily will be able to:

- understand basic problems in applied mathematics
- be aware of possible ways to solve problems from different fields
- analise and interpret data from measurements or observations
- numerically solve basic optimisation problems
- numerically solve basic differential equations

#### Tentative (Weekly) Outline

- Review of Programming and Toolboxes, Packages, Modules
- Iterative Linear Algebra Problems
- Root Finding Problems
- Recursive Functions and Algorithms
- Optimisation Algorithms
- Data Fitting and Interpolation (and Extrapolation)
- Numerical Integration
- Numerical Solutions of Differential Equations: IVPs and BVPs
- Selected Topics: algorithms and coding distinctively from
- Actuarial Sciences
- Cryptography
- Financial Mathematics
- Scientific Computing

#### Course Textbook(s)

- Tobin A. Driscoll, Learning MATLAB, SIAM, 2009
- Tobias Oetiker, Hubert Partl, Irene Hyna and Elisabeth Schlegl, The Not So Short Introduction to LaTeX 2e, 2016 (https://tobi.oetiker.ch/lshort/lshort.pdf)

#### Supplementary Materials and Resources

- Readings:
- http://www.mathworks.com/support/learn-with-matlab-tutorials.html
- https://en.wikibooks.org/wiki/LaTeX
- Resources:
- MATLAB Student Version is available to download on MathWorks website, http://www.mathworks.com, or METU FTP Severs (Licenced)
- MikTeX for LaTeX can be downloaded from http://miktex.org

More Info on METU Catalogue

Back