PřF:M4130 Mathematical Software - Course Information
M4130 Mathematical Software
Faculty of ScienceAutumn 2026
- Extent and Intensity
- 2/2/0. 4 credit(s) (plus extra credits for completion). Type of Completion: z (credit).
In-person direct teaching - Teacher(s)
- doc. Mgr. Jan Koláček, Ph.D. (lecturer)
Mgr. Markéta Barać Makarová (seminar tutor) - Guaranteed by
- doc. Mgr. Jan Koláček, Ph.D.
Department of Mathematics and Statistics – Departments – Faculty of Science
Supplier department: Department of Mathematics and Statistics – Departments – Faculty of Science - Prerequisites
- Basic knowledge of linear algebra, computers and programming.
- Course Enrolment Limitations
- The course is also offered to the students of the fields other than those the course is directly associated with.
- fields of study / plans the course is directly associated with
- Applied Mathematics for Multi-Branches Study (programme PřF, B-MA)
- Statistics and Data Analysis (programme PřF, B-MA)
- Abstract
- The aim of the course is to make sense of basic philosophy of R and the syntax of its programming language; knowledge in basic operators and commands, writing procedures (script and function files), graphics (1D and 2D plots), commands related to some more advanced topics from matrix and polynomial algebra.
Note: The seminar courses utilize the computer projection screen. Practical training is with R for Windows. - Learning outcomes
- After passing the course, the student will be able to solve practical exercises and problems with R, especially: to define several types of variables; to know basic variable operators; to understand elementary syntax of programming; to construct basic plots
- Key topics
- 1. Simple calculus 2. Matrix operations 3. R commands 4. Working with files 5. Logical operations 6. Strings 7. Expressions evaluation 8. Graphics 9. Programming in R
- Study resources and literature
- recommended literature
- WICKHAM, Hadley; Mine ÇETINKAYA-RUNDEL and Garrett GROLEMUND. R for data science : import, tidy, transform, visualize, and model data. 2nd edition. Tokyo: O'Reilly, 2023, xxiii, 548. ISBN 9781492097402. info
- GROLEMUND, Garrett. Hands-on programming with R : write your own functions and simulations. Edited by Hadley Wickham. 1st edition. Sebastopol: O'Reilly Media, 2014, xiii, 232. ISBN 9781449359010. info
- VENABLES, W. N. and D. M. SMITH. An Introduction to R. 2008, 100 pp. info
- Approaches, practices, and methods used in teaching
- work on computer
- Method of verifying learning outcomes and course completion requirements
- Lecture 2 hour a week, seminar 2 hour a week. Final test in R. The test consists of 5 examples and is for 10 points. 50% of points is needed to pass fulfilling requirements.
- Language of instruction
- Czech
- Further comments (probably available only in Czech)
- The course is taught annually.
The course is taught every week.
General note: Pro zápis předmětu je potřeba mít alespoň základní znalosti z programování a práce s počítačem. - Listed among pre-requisites of other courses
- M7777 Applied functional data analysis
!program(B-SDV) || (program(B-SDV) && M4130 && FI:MB153)
- M7777 Applied functional data analysis
- Enrolment Statistics (recent)
- Permalink: https://is.muni.cz/course/sci/autumn2026/M4130