This course provides an introduction to the R programming language for modern data analysis. Students will learn fundamental concepts of R, including data manipulation, management, and visualization using popular packages like dplyr and ggplot2. This course will be interesting for people who want to try out programming and data analysis for their bachelor or master theses (or other courses), consider jobs in data analysis or a scientific career