R is among the most powerful and widely used programming languages for data analysis in both science and businesses. R is a free open source tool, and new packages and functionalities are continuously being added.
The course is intended for students without prior experience with R or other programming languages. The course is split in two main parts. In the first part, you will learn that basics of R programming, by
- settting up your own R programming environment on your personal computer using Rstudio,
- learning how to write, execute and modify R code and R scripts,
- loading data sets into R, creating effective numerical and graphical summary statistics and seeing how to use R to perform some common statistical analyses, and
- using programming techniques such as loops, conditionals and functions to effectively solve practical and analytical issues that we encounter when working with data.
In the second part, you will dive deeper into selected topics in the application of R for solving common data science problems. You will carry out complete empirical projects from data collection to end product using modern tools from the R ecosystem. After successfully completing the course, you will be able to use R as your analytical tool to solve various problems in your academic and professional life.