PhD course with final examination “A symbol based approach for the spectral analysis of large matrices with hidden structure and application to (optimal) multigrid iterative solvers" at University of Calabria, Department of Mathematics and Computer Science, Cosenza, Italy. With Prof. Stefano Serra-Capizzano. 4-11/11/2022. 6+6 hours.
PhD course with final examination “Symbol-based iterative methods for structured linear systems". University of Insubria, Department of Science and High Technology, Como, Italy. 8-12/11/2021. 12 hours.
Teaching for the course “Metodi Numerici per l’Algebra Lineare" of the master's degree program the Department of Mathematics, University of Genoa, Italy. 4h per week, tot: 16 h with final examinations. Numerical Analysis area (MATH-05)
Summer Semester 2022: Teaching for the course “Seminars: Exploiting structure in matrix computations" of the master's degree program at School of Mathematics and Natural Science, University of Wuppertal, Germany. 1h per week, tot: 15 h with final examinations. Numerical Analysis area (MATH-05)
Winter Semester 2022: Teaching for the course “Seminars: Exploiting structure in matrix computations and Graph Theory" of the master's degree program at School of Mathematics and Natural Science, University of Wuppertal, Germany. 2h per week, tot: 30 h. with final examination. Numerical Analysis area (MATH-05)
Summer Semester 2021: Teaching Assistant for the course “Finite Elements" of the master's degree program at School of Mathematics and Natural Science, University of Wuppertal, Germany. 2h per week, tot: 30 h. with final examination. Numerical Analysis area (MATH-05)
Summer Semester 2020: Teaching Assistant for the course “Structured Matrix Computation" of the master's degree program at School of Mathematics and Natural Science, University of Wuppertal, Germany. 2h per week, tot: 30 h. with final examination. Numerical Analysis area (MATH-05)
Winter Semester 2019/2020: Teaching Assistant for the course “Finite Elements" of the master's degree program at School of Mathematics and Natural Science, University of Wuppertal, Germany. 2h per week, tot: 30 h. with final examination. Numerical Analysis area (MATH-05)
Winter Semester 2019/2020: Teaching for the course “Seminar: Exploiting structure in matrix computations" of the master's degree program at at School of Mathematics and Natural Science, University of Wuppertal, Germany. 1h per week, tot: 15 h. with final examination. Numerical Analysis area (MATH-05)
Teaching Assistant for the module of “Algebra" of the course “Matematica e Informatica" at the Department of Medicina Sperimentale, University of Genoa, Italy. 2h per week, tot: 12 h. with final examinations. Algebraic area (MAT/02)
Teaching for the module “Methods for Linear systems" of the course “Calcolo Numerico" at the Department of Mathematics, University of Genoa, Italy. 1h per week, tot: 6 h. with final examinations. Numerical Analysis area (MATH-05)
Teaching Assistant for the course “Calcolo Numerico" at the Department of Mathematics, University of Genoa, Italy. 2h per week, tot: 24 h. with final examinations. Numerical Analysis area (MATH-05)
Teaching Assistant for the course “Calcolo Numerico" at the Department of Mathematics, University of Genoa, Italy. 2h per week, tot: 24 h. with final examinations. Numerical Analysis area (MATH-05)
Tutoring for the course “Analisi Numerica" of the second year of Bachelor in Mathematics, University of Insubria, Como, Italy. Numerical Analysis area (MATH-05)
Tutoring for the course “Matematica Computazionale" of the first year of Bachelor in Mathematics, University of Insubria, Como, Italy. Numerical Analysis area (MATH-05)
Tutoring for the course “Analisi Numerica" of the second year of Bachelor in Mathematics, University of Insubria, Como, Italy. Numerical Analysis area (MATH-05)
Tutoring for the course “Matematica Computazionale" of the first year of Bachelor in Mathematics, University of Insubria, Como, Italy. Numerical Analysis area (MATH-05)