Teaching
My teaching activities at the Faculty of Nuclear Sciences and Physical Engineering include lecturing several courses and supervising students‘ research projects.
As a PhD student at the Department of Mathematics, I lead the following courses:
- Calculus exercises (01MAT1, 01MAT2) – 2017-2022
- Basics of programming in C/C++ (18ZPRO) – 2018-2020
- Practical training of programming (01PROP) – 2019-2022
- Seminar for mainframe systems (01SMF) – 2019
As a research assistant at the Department of Software Engineering, I lead the following courses:
- Basics of Programming (18ZPRO) – since 2023
- Programming in Python 2 (18PPY2) – since 2023
- Practical training in programming (18PROP) – since 2023
- Development of internet applications (18INTA) – since 2023
- Programming in C++ 2 (18PRC2) – since 2023
Course materials
Supervised students
Defended:
- Jan Kovář (as a consultant) – research project Mathematical modeling of contrast agent transport and its transfer through the vessel wall in vascular flow (2020-2021)
- Ján Bobot – MSc thesis Implementation of data structure for polyhedral numerical meshes in TNL (2021-2022)
- Dominik Horák (as a consultant) – research project Numerical model of non-isothermal flow around obstacles based on the lattice Boltzmann method (2022-2023)
- Klára Přikrylová – BSc thesis Implementation of parallel algorithms for QR decomposition of real matrices in TNL library and their application (2022-2023)
- Illia Kolesnik – MSc thesis Implementation of data structure for adaptive hierarchical meshes in the TNL library (2022-2024)
- Dominik Horák – MSc thesis Mathematical modeling of non-isothermal turbulent flow around obstacles using the lattice Boltzmann method (2023-2024)
- Marek Makovec – BSc thesis Parallel implementation of algorithm for implicit immersed boundary method in the TNL-LBM project (2023-2024)
- Filip Borsodi – BSc thesis Implementation of components for distributed data management using the ADIOS2 library (2023-2024)
- Marek Salaba – BSc thesis Implementation of algorithms for calculating matrix eigenvalues in the TNL library (2023-2024)
- Kryštof Krejčí – BSc thesis User interface development for advanced searching in the MBDB project (2023-2024)
Work in progress:
- Ilya Vorobyev – BSc thesis Implementation of advanced parallel algorithms for multidimensional arrays in the TNL library (2023-2024)
Open topics for students
Students interested in my supervision for their BSc or MSc degree projects can choose from the following open topics: