Material overview
📚 General references
The following textbooks offer a good general reference to the course content, and I think its a good idea to read into these books in a general way. Moreover, I often point to chapters in the respective session pages.
Wickham, H., Çetinkaya-Rundel, M., & Grolemund, G. (2023). R for data science: Import, tidy, transform, visualize, and model data (2nd edition). O’Reilly. https://r4ds.hadley.nz/
Ismay, C., & Kim, A. Y.-S. (2020). Statistical inference via data science: A ModernDive, into R and the tidyverse. CRC Press, Taylor and Francis Group. https://moderndive.com/index.html
Békés, G., & Kézdi, G. (2021). Data Analysis for Business, Economics, and Policy. Cambridge University Press. https://gabors-data-analysis.com/
For more advanced details on the fundamentals of programming in R, I recommend the following:
- Wickham, H. (2019). Advanced R (Second edition). CRC Press/Taylor & Francis Group. https://adv-r.hadley.nz/
For the model-related parts of the lecture I recommend the following book as a further reading reference:
- James, G., Witten, D., Hastie, T., & Tibshirani, R. (2021). An introduction to statistical learning: With applications in R (Second edition). Springer. https://www.statlearning.com/
🔖 Session-specific material
The implementation lab takes place on Fridays, 11:15–12:45, in Room MAD 024 (Madrid Building) during the lecture period 18 September – 11 December 2026. The schedule below follows the official seminar timetable; topics and dates are matched to the main lecture. Please bring your laptop to every on-site lab session. The goals, rules and workload of the module are documented in the seminar description.
Note that the lab does not meet on site every week: the column Format below states whether a session is an on-site lab or a video lab that you work through on your own.
For information on how to use the exercise code, read this page.
| Session | Date | Topic | Format | Exercise code |
|---|---|---|---|---|
| 1 | 18 Sep 2026 | General introduction & installation | on-site | |
| 2 | 25 Sep 2026 | Basics of R and R Studio | video | Basics, Functions |
| 3 | 02 Oct 2026 | Project management & recap | on-site | ProjectOrga |
| 4 | 09 Oct 2026 | Object types | video | ObjectTypes1, ObjectTypes2 |
| 5 | 23 Oct 2026 | Quarto and R Markdown | video | Quarto |
| 5a | 23 Oct 2026 | Recap session: paths & object types | on-site | |
| 6 | 30 Oct 2026 | Importing data | video | Wrangling1, Wrangling2 |
| 6a | 30 Oct 2026 | Recap session (optional) | on-site | |
| 7 | 06 Nov 2026 | Data preparation | video | Wrangling1, Wrangling2 |
| 8 | 13 Nov 2026 | Data visualization | video | Visualization1 |
| 9 | 20 Nov 2026 | Using AI for coding | on-site | |
| 10 | 27 Nov 2026 | Linear models in R | on-site | LinearRegression1, LinearRegression2 |
| 11 | 04 Dec 2026 | Experimental data in R | on-site | |
| 12 | 11 Dec 2026 | Recap session & open Q&A (material TBA) | on-site |
There are also complementary recap exercises on data import, preparation and visualization in the recap session.