Math for Artificial Intelligence and Data Science (lectures in English, tutorials by Tomas Revilla), fall 2021 - now, University of South Bohemia, České Budějovice
Úvod do analýzy v komplexním oboru (lectures and tutorials in Czech), fall 2018- (every 2nd year), University of South Bohemia, České Budějovice
Numerická matematika 2 (lectures and tutorials in Czech), spring 2014 - now, University of South Bohemia, České Budějovice
Numerická matematika 1 (lectures and tutorials in Czech), spring 2012 - now, University of South Bohemia, České Budějovice
Matematika v technických vědách 1 (lectures in Czech), spring 2021 - 2023, University of South Bohemia, České Budějovice
Diskrétní matematika (lectures and tutorials in Czech), fall 2012 - 2023, University of South Bohemia, České Budějovice
Mathematics with applications I. and II. (lectures in English, tutorials by Milan Petrík), fall 2020 - spring 2021, Czech University of Life Sciences, Prague
Aplikace matematiky 2 (lectures and tutorials in Czech), spring 2017 - 19, University of South Bohemia, České Budějovice
Modelování v Matlabu, (lectures and tutorials in Czech), fall 2020 - 2021, University of South Bohemia, České Budějovice
Calculus 1 (lectures in English, tutorials by Tomas Revilla), fall 2014 - 2019, University of South Bohemia, České Budějovice
Software pro vědeckotechnické výpočty (tutorials in Czech), fall 2015 - 2019, University of South Bohemia, České Budějovice
Matematika II (tutorials in Czech, lectures by Pavel Kreml), spring 2013, VŠB - Technical University of Ostrava, Ostrava
Matematický seminář 3 (seminars in Czech), fall 2012, VŠB - Technical University of Ostrava, Ostrava
Practical Applied Mathematics (lectures and tutorials in English), fall 2010, University of Iceland, Reykjavik
Numerical Methods for Partial Differential Equations (lectures and tutorials in English), spring 2010, University of Iceland, Reykjavik
Numerical Methods in Continuum Mechanics 2 (Nonlinear Problems) (lectures in English, tutorials by Peter Gruber), fall 2007, Johannes-Kepler University Linz
Numerical Methods for Elliptic Partial Differential Equations (tutorials in English, lectures by Ulrich Langer), spring 2006, Johannes-Kepler University Linz
Numerik elliptischer Probleme (tutorials in German, lectures by Ulrich Langer), spring 2005, Johannes-Kepler University Linz
Analysis 1, 2, Numerical methods (tutorials in Czech, lectures by Pavel Drabek and Stanislav Mika), fall 1997, spring 1998, University of West Bohemia, Pilsen
Finite element method with Matlab, Peter the Great St. Petersburg Polytechnic University, 5-12. 4. 2019
Matlab course at Bergen University College, September 16-18, 2015
One week lectures on Modelling of elastoplasticity at the Institute of Geonics AS CR, Ostrava, May 10-14, 2010
Three lectures on ''Modelling of elastoplasticity'' during the seminar Jornadas de Mecánica Matemática, Bogotá, May 4-7, 2010
Five days students project on the topic ''Elastoplastic simulation of the screw-wrench`` at the 21st ECMI modeling week, Rouen, France, August 27-September 2, 2007
Three afternoons students project on the topic ``From elasticity to plasticity'' for students at IMAMM Industrial Mathematics and Mathematical Modelling, Roznov pod Radhostem, Czech Republic, June 29-July 2, 2003