Data science with R, RMarkdown, RStudio, Git and GitHub 0800-OG-DATAR
Unit 1
- Lab 01: Hello R!
Unit 2
- Lab 02: Data visualization
- Lab 03: Data wrangling
- Lab 04: Spatial data wrangling & visualization
- Lab 05: Effective data visualization
- Lab 06: Simpson's paradox
- Lab 07: Work on projects
- Lab 08: Web scraping
Unit 3
- Lab 09: Ethics and Data Science
Unit 4
- Lab 10: Modelling data
- Lab 11: Classification and model building
- Lab 12: Model validation
- Lab 13: Uncertainty quantification
Unit 5
- Lab 14: Text analysis
- Lab 15: Bayesian inference
Total student workload
Learning outcomes - knowledge
Learning outcomes - skills
Learning outcomes - social competencies
Teaching methods
Prerequisites
Course coordinators
Assessment criteria
Assessment methods:
- group project focusing on reproducible research and collaboration using Git and GitHub, culminating in a public presentation that is also evaluated. The presentation should demonstrate transparency and reproducibility
(W1, W2, W3, W4, W5, U1, U2, U3, U4, K2, K3, K4);
- completion of all assignments and peer reviews is mandatory. Students must submit all assignments and conduct reviews for their peers to pass the course. This is assessed on a binary scale: all tasks completed – pass, any task missing – fail (U6, K3, K5);
- individual report assessing cooperation, punctuality, and ethical considerations in completing and reviewing assignments. The report must include:
• Self-assessment of timely completion of assignments and reviews (K5).
• Evidence of peer reviews, including screenshots of comments from GitHub (W5, U6, K1, K2, K3, K4).
• Reflection on ethical considerations in data analysis (U5, K1).
Verification of learning outcomes:
Knowledge (W1-W5): Evaluated through project documentation and use of appropriate analysis techniques.
Skills (U1-U6): Verified via project implementation, RMarkdown reports, and peer review activities on GitHub.
Social competencies (K1-K5): Assessed through individual reports, teamwork in projects, and peer review contributions.
Fail – less then 50%
satisfactory – 50%-59%
satisfactory plus – 60%-69%
good – 70%-79%
good plus – 80%-89%
very good – 90%-100%
Additional information
Additional information (registration calendar, class conductors, localization and schedules of classes), might be available in the USOSweb system: