KOUT 2095 - Data Science with R

KOUT 2095 · Semestre d'automne 2026-2027

Langue d'enseignement
English
Nombre d'heures
48
Crédits
4

Informations

Descriptif

This course introduces the foundations of data science using R within the RStudio software. Students will progress from descriptive statistics and hypothesis testing through regression models to an introduction to machine learning. Using R, they will apply these methods to heterogeneous datasets drawn from various research fields (political science, sociology, biology, etc.). They will master the art of loading, describing, summarizing, and visualizing data. Most importantly, they will learn how to make sense of a dataset and how to question it. No prior programming experience is required.

LEARNING OUTCOMES

  • Proficiency in exploratory data analysis
  • Knowledge of statistical inference and modeling
  • Knowledge of the R programming language
  • Knowledge of the RStudio software

PROFESSIONAL SKILLS

Quantitative methods, R and RStudio software, familiarity with data science

Pré-requis

  • A laptop running a recent version of Windows, MacOS or Linux, with full admin privileges, in order to support the installation of the latest versions of R (r-project.org) and RStudio Desktop (posit.co/products/open-source/rstudio).
  • Minimal computing skills, e.g. unzipping files, using keyboard shortcuts, connecting to the Internet.
  • Some prior exposure to introductory statistics, e.g. descriptive statistics and association tests.

Format pédagogique

Feedback will be provided in class as answers to the exercises.

Mode de validation

First graded group exercice (After module 2): Data loading, descriptive statistics, data visualisation, hypothesis testing (33%)

Individual formal exam (After module 3): Data analysis project to explain and comment (Student have to look at a data science analysis with R code, tables and figures. We ask them questions about the code, statistics, and the result of the analysis) (33%)

Second graded group exercice (After the end of the course): Data wrangling, inferential statistics, visualisation, and modeling (33%)

Charge de travail

  • In Class Presence: 2 hours a week / 24 hours a semester
  • Online learning activities: 12 hours a week / 24 hours a semester
  • Reading and Preparation for Class: 1 hour a week / 12 hours a semester
  • Research and Preparation for Group Work: 1 hour a week / 12 hours a semester
  • Research and Writing for Individual Assessments: 1 hour a week / 12 hours a semester

Lectures

Lectures principales 4

  1. 1. Healy, K. 2019. Data Visualization. A Practical Introduction. https://socviz.co/

  2. 2. Irizarry, R. 2023. Introduction to Data Science. https://rafalab.dfci.harvard.edu/dsbook-part-1/

  3. 3. Weinberg et al. 2023. Statistics using R: an integrative approach

  4. 4. Wickham, H. and Grolemund, G. 2022. R for Data Science. 2nd ed. https://r4ds.hadley.nz/

Lectures secondaires 3

  1. 5. Imai, K. and Williams, N.W. 2022. Quantitative Social Science: An Introduction in tidyverse. https://press.princeton.edu/books/ebook/9780691222295/quantitative-social-science

  2. 6. Li, Q. 2021. Using R for Data Analysis in Social Sciences. A Research Project-oriented Approach. https://academic.oup.com/book/27134

  3. 7. Llaudet, E. and Imai, K. 2022. Data Analysis for Social Science: A Friendly and Practical Introduction. https://press.princeton.edu/books/paperback/9780691199436/data-analysis-for-social-science

Unités pédagogiques

N° d'UPType d'UP Unités pédagogiquesEnseignants Nombre d'heuresCrédits
16531— Data Science with R —244
18237Cours séminaire Data Science with R Léna SILBERZAN244
18238Cours séminaire Data Science with R Francisco PICHOTT244
18239Cours séminaire Data Science with R Christophe BECAVIN244
18240— Data Science with R —244
19181Tutorat Groupe Data Science with R Tutorat Francisco PICHOTT, Christophe BECAVIN240

Enseignants

  • Léna SILBERZAN
  • Francisco PICHOTT
  • Christophe BECAVIN

Dans les maquettes

Contacts et ressources

Contact pédagogique
YOUNÈS Myriam