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.

Fortran Programming

Python Scientific Computing

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

Python Scientific Computing

Land Surface Modeling

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

Land Surface Modeling

Hydrologic Cycle

Theory and practice of global and regional hydrologic cycle processes.

Hydrologic Cycle

Earth System Science

Comprehensive study of interactions between Earth system spheres.

Earth System Science

Student Supervision

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