Data Analysis in R, Short Course | Vrije Universiteit Amsterdam | Amsterdam, Netherlands
8 days
1100 EUR/full
1100 EUR/full
Tuition fee
Apply date
Start date


This Data Analysis in R course from Vrije Universiteit Amsterdam focuses on understanding statistical models and analysing the results whilst learning to work with R. As well as introducing the software to newcomers, it presents basic and more advanced statistics using an overarching framework of the generalized linear model. 


The Data Analysis in R course from Vrije Universiteit Amsterdam first week is devoted to regression analysis, and learning how to use R (i.e. run analyses, visual representation and test assumptions). We start with descriptive statistics and visual representation of data, which is the first step for most statistical analyses. We then introduce the linear regression model, a widely used model with two main purposes: modeling relationships among the data and predicting future observations. 

In the second week, we will extend the linear model to the generalized linear framework, in order to analyse non-normally distributed variables. You will learn how to reduce data dimensions using principal component analysis and how to analyse multi-item scales using confirmatory factor analysis. Multiple item scales are used to validly measure complex constructs, however, in the model you would like to have only one measurement. 

At the end of this Data Analysis in R course from Vrije Universiteit Amsterdam you can:

  • Evaluate the quality of quantitative data sources.
  • Choose the appropriate method for an analysis, depending upon the data source.
  • Conduct various statistical tests.
  • Analyse data using generalized linear framework.

Programme Structure

Courses include:

  • Every day consists of short lectures with examples, and exercises in which you apply what you have learnt. 
  • The focus in the exercises and assignment is the coding in R and how to apply and to interpret generalized linear regression models. After class, you work on an assignment in which you integrate what you’ve learnt in the exercises. This assignment will be graded. 

Key information


  • Full-time
    • 8 days

Start dates & application deadlines




On Campus

Academic requirements

We are not aware of any specific GRE, GMAT or GPA grading score requirements for this programme.

Student insurance

Make sure to cover your health, travel, and stay while studying abroad. Even global coverages can miss important items, so make sure your student insurance ticks all the following:

  • Additional medical costs (i.e. dental)
  • Repatriation, if something happens to you or your family
  • Liability
  • Home contents and baggage
  • Accidents
  • Legal aid

We partnered with Aon to provide you with the best affordable student insurance, for a carefree experience away from home.

Get your student insurance now

Starting from €0.53/day, free cancellation any time.

Remember, countries and universities may have specific insurance requirements. To learn more about how student insurance work at Vrije Universiteit Amsterdam and/or in Netherlands, please visit Student Insurance Portal.

Other requirements

General requirements

  • The course is highly intensive both in programming and statistics, which means it will be challenging to those who lack knowledge in both fields. Preferably, you have completed an undergraduate course in statistics, an acquaintance with basic linear algebra, the fundamentals of hypothesis testing, linear regression analysis and statistical tests such as the t-test. 
  • Although we will briefly go over these topics again to refresh your memory, we do not recommend this course to those who learn will these concepts for the first time. For people with programming experience (other languages such as Python), it might be possible to step in with little prior knowledge of statistics.
  • Apart from Bachelor's and Master's students, we also welcome PhD candidates and professionals to apply to the course.

Tuition Fee

To always see correct tuition fees
  • International

    1100 EUR/full
    Tuition Fee
    Based on the tuition of 1100 EUR for the full programme during 8 days.
  • EU/EEA

    1100 EUR/full
    Tuition Fee
    Based on the tuition of 1100 EUR for the full programme during 8 days.
  • Students, PhD students and employees of VU Amsterdam, Amsterdam UMC or an Aurora Network Partner: €735
    • Students at Partner Universities of VU Amsterdam: €995
    • Students and PhD candidates at non-partner universities of VU Amsterdam: €1100
    • Professionals: €1310

Living costs for Amsterdam

1000 - 1500 EUR /month
Living costs

The living costs include the total expenses per month, covering accommodation, public transportation, utilities (electricity, internet), books and groceries.


If you have been accepted to VU Amsterdam Summer School and have paid the tuition fee, but due to unforeseen circumstances need to cancel, the following refunds will be given:

  • Cancellation before 1 May: 100% of total fee will be refunded
  • Cancellation before 1 June: 50% of total fee will be refunded
  • Cancellation after 1 June: no refund will be given
Costs such as travel arrangement will not be refunded. We therefore suggest to wait with booking your travel arrangements until May.

Other interesting programmes for you

Our partners

Data Analysis in R
Vrije Universiteit Amsterdam
Data Analysis in R
Vrije Universiteit Amsterdam


Go to your profile page to get personalised recommendations!