Introduction to Machine Learning with R

Introduction to Machine Learning with R

Course dates:
15 July, 2024 to 24 July, 2024
Early-Bird Course Fee (until March 31) - 400€ / Regular Course Fee (after March 31) - 450€
Art & Design, IT
Application deadline:
Monday, 10 June, 2024
Tallinn University
Tallinn, Estonia

General information

This is a 32-hour hands-on course for statistical data analysis using R. The main goal of this course is to empower participants to use R for data analysis and machine learning applications.

The course introduces students to the statistical programming language R and the use of R studio. We will cover the concepts of data manipulation and data preparation as well as uni- and bivariate statistics in R.

We will cover the so-called grammar of graphics in R with the ggplot2 package to create stunning and publication-ready data visualizations. We will also discuss how to conduct basic descriptive statistics (such as mean, standard deviation, correlation) in R to describe your data.

Our main focus will be the discussion of a selection of machine learning algorithms and their implementation in R. We will for example try to model the factors that influenced the survival of the Titanic passengers, predict customer churn for a telecommunications company and try to classify traffic signs based on images.

The course is designed to give a robust theoretical understanding of the methods and allow students to use the algorithms with real-world data sets.


Tallinn Summer School arranges accommodation for foreign participants at student dormitory (5-minutes walk from the university, double and triple rooms).


Online registration form on the website

ECTS accreditation


Contact information