Introduction to scientific programming and tidyverse



Course Dates

Target group

Maximum number of participants / Credit Points

Please register here

iDiv Leipzig, room Beehive

22-23 September 2022
9:30 am - 5 pm

Doctoral and postdoctoral researchers

20/ 1 CP


Day 1: basics of efficient scientific computing, with particular focus on the R language

Day 2: focus on data wrangling using the “tidyverse” following best standards for data science

Skills gained:
Basic principles of scientific programming: algorithms, functions, for loops, if statements, efficient computations, parallelism.
Basic principles of tidyverse and how to work with data tables using “tidy” principles: tibble, readr, tidyr, dplyr, purrr.
The lectures include hands-on practical exercises.

Prior knowledge:
Very basic knowledge of the R programming language (e.g., reading tables, extracting table elements) is recommended.


Dr Benoit Gauzens

... is a theoretical ecologist interested in macroecology and food webs. He has released several R packages.

Dr Emilio Berti

... is a theoretical ecologist and avid macroecologist/biogeographer. He has released several R packages.

Share this site on:
iDiv is a research centre of theDFG Logo