Intermediate R course (online)

You are here

Warning message

Please note that, at this stage, this event is fully booked. Nevertheless, you are most welcome to register for this event, and accordingly, we will place you in a waiting list. Should any of the registered participants cancel his/her registration (which is quite common), we will notify you and ask you whether you would still like to participate in this event. If we do not contact you again with respect to this event, you may assume that no vacancies have arisen.





Online  - Postgraduate course

Intermediate R course 

Tuesday 11, Friday 14, Tuesday 18 and Friday 21 January 2022


Extend the basic knowledge of R users by teaching participants more advanced programming concepts and how to use R for more advanced problem solving, going beyond just statistics. This course is for participants who want to deepen their knowledge of R programming and be able to use R to deal efficiently with computational problems and programming tasks. Participants will also gain more knowledge on working with R data structures and solving common problems, like working with and manipulating factors, extracting information from statistical models, working with textual data and handling multiple data files.

  • Introduction to control flow and conditional logic in R
  • Creating your own functions, understanding anonymous functions
  • Introduction to functional programming with the package “purrr”
  • Introduction to working with text with “stringr”
  • Introduction to working with factors with “forcats”
  • Working with the file system (importing, transforming and combining multiple files)
  • Debugging R code • How to write efficient and fast-performing R code including parallel programming
  • Benchmarking performance of R code

This course is not meant for R beginners. We strongly recommend that you first take part in our Introduction to R and R Studio workshop. Ideally, you also have exposure to the tidyverse from our Tidy Data workshop, but this is not required. Even self-taught R users are encouraged to first follow the introductory workshop to get a strong foundation of the basics that this course builds on.

Target Group The course is aimed at PhD candidates, postdocs, and academic staff
Group Size 24 participants
Course duration 4 days (from 9:00 to 17:00). Participants are expected to be present full time, only in urgent exceptions a few hours leave form the course is possible.
Language of instruction English
Frequency of recurrence To be determined
Number of credits 1,2  ECTS
Lecturers Ioannis Baltzakis, Alejandro Morales Sierra
Prior knowledge Introduction to R and R Studio workshop and ideally you have exposure to the tidyverse from our Tidy Data workshop
Estimated self-study/practice time 2 hours. A week before the start of the course, a short meeting will be planned to set up the computers with the required software. This meeting is scheduled on Friday 7 January 2022 (10:00-12:00).
Location Online (Microsoft Teams)


PE&RC / WIMEK / EPS / WASS / VLAG / WIAS PhD candidates with an approved TSP € 175,- € 225,-
All other PhD candidates
Postdocs and staff of the above mentioned Graduate Schools
€ 390,- € 440,-
All others € 565,- € 615,-

* The Early-Bird Fee applies to anyone who REGISTERS ON OR BEFORE 11 NOVEMBER 2021


  • If you need an invoice to complete your payment, please send an email to, including ALL relevant details that should be mentioned on the invoice (e.g., purchase order no., specific addresses, attendees, etc.).
  • Please make sure that your payment is arranged within two weeks after your registration.
  • It is the participant's responsibility to make sure that he/she (or his/her secretary) completes the payment correctly and in time.
PE&RC Cancellation Conditions
  • Up to 1 (one) week prior to the start of the course, cancellation is free of charge.
  • In case of cancellation within one week prior to the start of the course, a fee of € 390,- will be charged.
  • If you do not show at all, a fee of € 565,- will nevertheless be charged.
  • Furthermore, please be informed that if the software on your device is not working properly at the start of the course, you will NOT be able to participate. Please note that this will be at your own risk, fees will NOT be reimbursed. 

Note: If you would like to cancel your registration, ALWAYS inform us (and do note that you will be kept to the cancellation conditions)

More information

Dr. Sabine Vreeburg (PE&RC)


To register, please enter your details below and click "Register".