In September 2025, I taught a course on functional ecology and R to Master FBE students at the EUR TULIP Graduate School in Toulouse. An overview of the course content, audience, and the pedagogical choices behind it.
Introduction to functional ecology in R: trait data handling, functional diversity indices, and community-level analyses for master students.
The Master Fonctionnement et Biodiversité des Écosystèmes (FBE) is part of the EUR TULIP Graduate School — a two-year research master programme at the interface between functional biology and evolutionary ecology, based in Toulouse. The programme trains students for careers in fundamental and applied research in ecology, conservation, agronomy and environmental management, and is backed by the LabEx TULIP, INRAE, the Université de Toulouse, and several major research institutes.
Students are recruited competitively, with a maximum of 30 per year, and benefit from stipends to facilitate their training — including mobility packages and international grants for non-French students.
In September 2025, I contributed a module on functional ecology and R to the Master FBE curriculum. The course was aimed at M2 students — most of them already comfortable with basic R — and focused on the practical application of trait-based methods to real datasets.
The sessions covered:
The goal was not to produce competent R users in a generic sense, but to give students a working understanding of the methods they are most likely to encounter — and need to critically evaluate — in the primary literature on community ecology and macroecology.
Teaching graduate students is a different exercise from teaching in a field school or a short course. The FBE students arrive with a strong theoretical background and — importantly — with their own research questions already forming. The challenge is to make the methods feel useful rather than obligatory: not “here is a function you need to know” but “here is how this connects to the question your thesis chapter is trying to answer.”
A few things that worked well:
The full course materials — slides, R scripts, and datasets — are available on my website under Teaching → Trait-based courses (password required; contact me for access).
Toulouse, September 2025