Checking date: 30/04/2025 11:52:27


Course: 2025/2026

(20364)
Bachelor in data and business analytics (Plan: 560 - Estudio: 203)


Coordinating teacher: UCAR MARQUES, IÑAKI

Department assigned to the subject: Statistics Department

Type: Compulsory
ECTS Credits: 6.0 ECTS

Course:
Semester:




Requirements (Subjects that are assumed to be known)
Programming I (Year 1 - Semester 1) Programming II (Year 1 - Semester 2) Data analysis and visualization (Year 1 - Semester 1)
Objectives
- Ability to work collaboratively with version control tools. - Knowledge of techniques for automatic presentation of results in reports. - Ability to develop Shiny applications. - Knowledge of the tidyverse environment.
Description of contents: programme
1. Collaborative programming with version control 1.1. Introduction to version control 1.2. Working with branches 1.3. Collaboration platforms 1.4. Best practices for collaboration 2. Advanced R Markdown for reporting 2.1. Notebooks and markup languages 2.2. Types of documents and types of formats 2.3. Advanced elements 2.4. Efficient workflows 3. Dashboards in R 3.1. Dashboard design and layout 3.2. Advanced interactive elements 3.3. Introduction to Shiny 3.4. Deployment of Shiny applications 4. Data handling in the tidyverse 4.1. Review of tidyverse fundamentals 4.2. The dplyr and tidyr packages 4.4. Advanced data transformations 4.5. Functional programming with purrr 5. Extensions to other data sources 5.1. Reading and writing files 5.2. Relational databases (SQL) 5.3. APIs and web scraping
Learning activities and methodology
- Theoretical-practical classes: Presentation of concepts, development of the theory, examples, and synchronous work with students. - Group work: Resolution of practical cases proposed by the professor in group activities. - Evaluation sessions: Presentation and discussion in class, moderated by the professor, of the proposed practical cases.
Assessment System
  • % end-of-term-examination/test 0
  • % of continuous assessment (assigments, laboratory, practicals...) 100




Extraordinary call: regulations
Basic Bibliography
  • Hadley, W. and Grolemund, G.. R for Data Science. O'Reilly. 2017
  • Xie, Y., Allaire, J.J., and Grolemund, G.. R Markdown. CRC Press/Chapman & Hall. 2019

The course syllabus may change due academic events or other reasons.