Teaching
Here are our teaching activities and course information.
Courses
Fortran Scientific Computing
Introduction to Fortran language applications in scientific computing, including numerical methods, data processing, and high-performance computing.

Python Scientific Computing
Using Python for scientific computing, including NumPy, SciPy, Matplotlib and other libraries.

Land Surface Modeling
Land surface process modeling in Earth system models, including hydrology, carbon cycle, and energy balance.

Hydrologic Cycle
Theory and practice of global and regional hydrologic cycle processes.

Earth System Science
Comprehensive study of interactions between Earth system spheres.

Student Supervision
We welcome students interested in surface water dynamics, hydrological modeling, isotope hydrology and related fields to join our research team.