ECTS: 4
Course leader: Florian Franck Privé
Language: English
Graduate school: Faculty of Health
Course fee: 4,800.00 DKK
Status: Course is open for application
Semester: Fall 2025
Application deadline: 09/06/2025
Cancellation deadline: 23/06/2025
Course type: Classroom teaching
Start date: 18/08/2025
Administrator: Lena Melchior
Criteria for participation
In order to take part of this course, you must have some basic knowledge in R and some experience writing some R code; How to create variables, functions, loops, etc. and how to subset objects such as vectors and data frames.
Please note:
When applying you will be placed on waiting list. When application deadline has passed you will be informed if you have got a seat on the course.
The course Advanced R course (A297/06) is being offered by the Graduate School of Health, Aarhus University, 2025.
Requirements for participation: Participants must have some basic knowledge in R and some experience writing some R code. This includes how to create variables, functions, loops, etc., and how to subset objects such as vectors and data frames.
Aim: This course aims to give PhD students a greater understanding of the R language for them to produce more clean, sophisticated and efficient R code, and also make them adopt better practices and learn more about packages and tools that will simplify their life when coding in R and doing some data analysis and visualization. Note that this is NOT a Statistics course at all.
Learning outcomes: At the end of the course, participants should be able to:
- Use RStudio with a better setup to be more efficient in their work
- Version their code with Git to keep track of changes in their code
- Understand more R as a programming language and write better, simpler code
- Manipulate and visualize data with the tidyverse and R Markdown
- Produce efficient R code
- Develop an R package
Workload: The full workload of the course is expected to be 30 hours.
Content:
- Day 1: Good practices and setup + Advanced programming with R + Introduction to R Markdown
- Day 2: Data visualization with {ggplot2} + Data analysis with {dplyr} and related packages
- Day 3: Data analysis with {dplyr} and related packages (cont.) + Code performance
- Day 4: How to make an R package + Project preparation
- Day 5: Project preparation (cont.) + Project presentation
Instructors: Florian Privé + Ole S. Hansen (course in English)
Venue: Fuglesangs Allé 26, 8210 Aarhus V – 2641-130 IT-Undervisningslokale
Participation in the course is without cost for:
- PhD students, Health Research Year students from Aarhus University
- PhD students enrolled at partner universities of the Nordoc collaboration
- PhD students from other institutions in the open market agreement for PhD courses
Course dates:
- 18 August 2025 09:00 - 16:00
- 19 August 2025 09:00 - 16:00
- 20 August 2025 09:00 - 16:00
- 21 August 2025 09:00 - 16:00
- 22 August 2025 09:00 - 16:00