Advanced Numerical Methods for Environmental Modelling
29 September – 15 October, 2025
29 September – 15 October, 2025
Course Information
Date: 29 September – 15 October 2025 (80 hours, 30 hours/week, 6 hours a day)
Format: Onsite and Online venue. The lectures and coding sessions will be recorded.
Fee: UniTn students – free of charge.
External students – 216 EUR (includes video recordings, lecture notes, codes)
ECTS: 6 credits
Audience: Master and PhD students, young researchers, and practitioners.
UPDATE: The detailed Program is now available (see the Program Tab)
Example of a simulation done with a Semi-Implicit method of Casulli [1] for the shallow water equations implemented in Matlab from scratch during the coding sessions.
[1] V. Casulli, “A high-resolution wetting and drying algorithm for free-surface hydrodynamics,” Int. J. Numer. Methods Fluids, vol. 60, no. 4, pp. 391–408, Jun. 2009, doi: 10.1002/fld.1896.
Brief Overview
This course on advanced numerical methods for the modeling of complex environmental processes consists of a structured intensive 2.5-week (30 hours/week) program of 80 hours (6 credits) of theoretical lectures and computer laboratory exercises. The focus is on advanced numerical methods for coupled nonlinear hyperbolic and parabolic partial differential equations with applications in environmental engineering and science. The course covers explicit and flux-splitting finite volume methods for hyperbolic equations, semi-implicit finite volume methods for hyperbolic and nonlinear parabolic equations, in particular the shallow water equations with sediment transport (shallow water Exner system), nonlinear heat conduction with phase change and moving fronts (icing and deicing, Stefan problem), the Richards equation for the description of variably saturated flows in porous media and its coupling with free surface flows to study infiltration into the soil from first principles, the compressible Navier-Stokes equations and their weakly compressible limit for the description of atmospheric flows as well as eco-morphodynamics (vegetation growth, death and mutual interaction with sediments). Special emphasis is put on the practical implementation of the discussed numerical methods. The lectures on the theory will be supplemented with laboratory-based computer exercises to provide hands-on experience to all participants on the practical aspects of numerical methods for hyperbolic and parabolic problems and applications using MATLAB software. The course is primarily designed for Master's and Ph.D. students in applied mathematics, engineering, physics, computer science, and other scientific disciplines.
Teachers
Prof. Ilya Peshkov, Ph.D. (ilya.peshkov AT unitn.it)
Ph.D. in computational solid mechanics from the Sobolev Institute of Mathematics, 2009
Postdoctoral research positions in Canada and France
Assistant Professor, University of Trento, Italy, 2019
Associate Professor in Numerical Analysis, University of Trento, Italy, 2022
Interests: Continous fluid and solid mechanics, Numerical methods
Prof. Annunziato Siviglia, Ph.D.
Ph.D. in Modeling in Environmental Fluid Mechanics from the University of Genova, 2003
Postdoctoral research positions in Trento (Italy), 2006-2012
Senior Scientist at ETH Zurich (Switzerland), 2013-2019
Associate Professor in Hydraulics, University of Trento, Italy, 2019
Interests: River Morphodynamics, Biofluidmechanics, Numerical methods
Registration Procedure for UniTn students:
Please contact the Student Support Office of your Department/Centre/School to include the course in your study plan.
Registration Procedure for EXTERNAL students:
Step 1: Register a "guest" type account (@guest.unitn.it)
Should you still not have a UniTN account, you have to register and log in with your SPID identity or CIE (electronic ID card). If you cannot use SPID or CIE, please create your own UniTn account.
Step 2: Enroll to a Single UniTn Course
Complete the online application through the webpage Apply for enrollment in DICAM single classes
In the application form (Section "Teaching Activities") put the following information:
- Name of single class/teaching activity: Advanced numerical methods for environmental modelling
- Code of single class/teaching activity: 140721
- Degree course to which the teaching activity is associated: [0332H] Environmental Engineering
Once received the outcome of the application (1-3 days), login into ESSE3 with your "guest" account user-name and password. Then, pay the bulletin you find in Administrative Office – Payments.
NOTE: You can find a detailed step-by-step guide with the screenshots at the ELEDIA Research Center site.
Exam
The exam consists of implementing a numerical method related to the course subject and writing a report (∼ 10-15 pages) containing numerical results and a short overview of the employed numerical methods.
Digital Open Badge
Upon successful completion of the course, students will be issued a Digital Badge containing detailed information about the course to certify their achievement.
You can find more info about the Open Digital Badge (ODB) by visiting this page.
Partners
We are grateful to our partners for their informational support: