Course detail

Mathematical Software

FSI-0MS Acad. year: 2025/2026 Winter semester

Learning outcomes of the course unit

Prerequisites

Planned learning activities and teaching methods

Assesment methods and criteria linked to learning outcomes

Credit is awarded on the basis of active participation in exercises and evaluation of the final semester project.

 

Participation in seminars is mandatory. The method of compensating for missed exercises is fully within the competence of
teacher.

Language of instruction

Czech

Aims

Specification of controlled education, way of implementation and compensation for absences

The study programmes with the given course

Programme B-MAI-P: Mathematical Engineering, Bachelor's
branch ---: no specialisation, 3 credits, compulsory

Programme BIT: Information Technology, Bachelor's
branch BITP: Information Technology, 3 credits, elective

Type of course unit

 

Computer-assisted exercise

26 hours, compulsory

Syllabus

1) Introduction to Python. Preparation of the programming environment.
2) Working with the Python language – data types, flow control.
3) Working with the Python language – functions and procedures, modules.
4) Work with libraries, introduction to selected libraries.
5) Matrix algebra.
6) Working with functions, plotting graphs.
7) Symbolic mathematics.
8) Working with data, working with files.
9) Ordinary differential equations.
10) Other useful libraries.
11) Introduction to graphical interfaces.
12) Creating an application, solving a selected problem.
13) Project solution.