KOUT 2095 - Data Science with R

KOUT 2095 · Fall semester 2026-2027

Language of tuition
English
Number of hours
48
Credits
4

Information

Description

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

Prerequisites

  • 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.

Teaching format

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

Assessment

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%)

Workload

  • 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

Readings

Main readings 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/

Further readings 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

Teaching units

Unit no.Unit type Teaching unitsTeachers Number of hoursCredits
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

Teachers

  • Léna SILBERZAN
  • Francisco PICHOTT
  • Christophe BECAVIN

In the curricula

Contacts and resources

Contact
YOUNÈS Myriam