Intermediate Programming in R course (online)

You are here

 

Online  - Postgraduate course

Intermediate Programming in R

PE&RC logo klein transparant.png

                                            Monday 3, Friday 7, Monday 10 and Friday 14 November 2025

Scope

Extend participants' basic knowledge of R by teaching them more advanced programming concepts and the use of R for more complex 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 other types of data (textual, time and dates) and handling multiple data files.

Highlights
  • Introduction to control flow and conditional logic in R
  • Creating your own functions, understanding anonymous functions
  • Introduction to functional programming with the package “purrr”
  • Working with factors
  • Working with the file system (importing, transforming and combining multiple files)
  • Debugging R code
  • Working with dates, times
  • Short introduction to creating reproducible documents (RMarkdown/Quarto)
Important

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 (Wageningen University & Research) and Alejandro Morales Sierra (Wageningen University & Research)  

Prerequisites

Introduction to R and R Studio workshop and ideally exposure to the tidyverse from our Tidy Data workshop. You must be able to set-up your own R working environment with a full installation of the latest version of R and RStudio. There will be no time for troubleshooting during the course.
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. 

Location Online (Microsoft Teams)

 

Fees 1
  EARLY-BIRD FEE * REGULAR FEE *
PE&RC/WIMEK/EPS/WASS/VLAG/WIAS PhD candidates with approved TSP and WU EngD candidates € 155,- € 205,-
PE&RC postdocs and staff € 310,- € 360,-
All other academic participants € 350,- € 400,-
Non-academic participants € 660,- € 710,-

* The Early-Bird Fee applies to anyone who REGISTERS BEFORE 3 September 2025
Note:

  • The Early-Bird policy is such that the moment of REGISTRATION (and not payment) is leading for determining the fee that applies to you.
  • Please make sure that your payment is arranged within two weeks after your registration. Arrange your payment immediately if you register two weeks or less before the start of the course. 
  • It is the participant's responsibility that the payment is correct and in time.
 
PE&RC Cancellation Conditions

IMPORTANTALWAYS read the Cancellation conditions for PE&RC courses and activities.

More information

Sanja Selakovic (PE&RC)
Email: sanja.selakovic@wur.nl

Registration

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

Please specify all relevant details that should be mentioned on the invoice (e.g., purchase order no., specific addresses, attendees, email contact person)