Lecturer(s)
|
-
Honzík Bohumil, prof. Ing. Ph.D.
-
Poláček Jiří, doc. Ing. Ph.D.
-
Soukup Jan, Dr. Ing.
-
Senft Jan, doc. Ing. Ph.D.
-
Ataalite Richard, Ing.
-
Dušan Oleksandr, Ing. Ph.D.
-
Souček Ján, Ing.
-
Tůma Vladimír, Ing. Ph.D.
|
Course content
|
1. Introduction to numerical mathematics 2. Linear dynamic systems, ordinary differential equations 3. Numerical methods of solving ordinary differential equations 4. Systems of linear equations 5. Introduction to partial differential equations 6. Numerical methods of solving partial differential equations 7. Interpolation, approximation, search for roots of non-linear equations 8. Normal distribution, examples of Gaussian distribution 9. Fundamentals of regression analysis, least squares method 10. Applied probability and statistics, general regression, selection of regressions 11. Downsampling, bootstrap, cross validation 12. Single and multicriterial optimisation, convex optimisation 13. (reserved, or continuation of optimisation)
|
Learning activities and teaching methods
|
- Individual project (40)
- 12 hours per semester
- Team project (50/number of students)
- 12 hours per semester
- Preparation for an examination (30-60)
- 40 hours per semester
- Contact hours
- 52 hours per semester
- unspecified
- 36 hours per semester
- Contact hours
- 16 hours per semester
|
prerequisite |
---|
Knowledge |
---|
explain fundamental principles of linear algebra (e.g. vector, linear space and its basis, solving systems of linear equations, eigenvalues) |
explain fundamental terms of calculus (derivative, integral, shape of a graph, rate of change, norm) |
determine derivatives and integrals of fundamental functions |
Skills |
---|
use the Matlab system as a calculator for matrices and vectors |
write a simple task in the Matlab programming language |
calculate the solution of a system of linear equations |
calculate simple derivatives and integrates of composite functions |
Competences |
---|
N/A |
N/A |
N/A |
N/A |
N/A |
N/A |
learning outcomes |
---|
Knowledge |
---|
explain fundamentals of mathematical modelling of dynamic phenomena |
describe possible sources of errors in numerical computing |
describe methods of approximate numerical solutions to ordinary differential equations |
compile a suitable rule for numerical solution of ordinary or partial differential equations |
explain the principle of optimization and basic optimization methods |
Skills |
---|
compose a cost function for given optimalisation problem |
apply library methods for solving ordinary differential equations |
perform an iterative calculation of the solution of the partial differential equation by the method of finite differences |
evaluate the quality of regression for given data using cross validation |
recognize the weak regression dependence for given data |
evaluate the quality of a regression model for given input data |
use regression analysis knowledge to gradually improve linear regression models |
Competences |
---|
N/A |
N/A |
N/A |
teaching methods |
---|
Knowledge |
---|
Lecture |
Self-study of literature |
One-to-One tutorial |
Skills |
---|
Practicum |
E-learning |
Individual study |
One-to-One tutorial |
Competences |
---|
E-learning |
Practicum |
assessment methods |
---|
Knowledge |
---|
Written exam |
Skills |
---|
Skills demonstration during practicum |
Seminar work |
Project |
Projekt je skupinový |
Competences |
---|
Seminar work |
Skills demonstration during practicum |
Recommended literature
|
-
Gareth James, Daniela Witten, Trevor Hastie, Robert Tibshirani. An introduction to statistical learning: with applications in R. 2017. ISBN 978-1-4614-7137-0.
-
Heath, Michael T. Scientific computing : an introductory survey. 2nd ed. Boston : McGraw-Hill, 2002. ISBN 0-07-239910-4.
|