Programming tools in data science

The objective of the website is to provide a support for Programming tools in data science given at the Faculty of Business and Economics (HEC Lausanne) of the University of Lausanne in Fall 2020. This course is intended to provide an introduction to programming using the R language. It will also provide students with notions of data management, data manipulation and data analysis as well as of reproducible research, result-sharing and version control (using GitHub). At the end of the class, students should be able to construct their own R package, make it available on GitHub, document it using literate programming and render it visible by making a website.

This class is based on the textbook: “An Introduction to Statistical Programming Methods with R” , which is available here: This document is under development and it is therefore preferable to always access the text online to be sure you are using the most up-to-date version.


  • Sep 21: No class today. Homework #1 is now available. Groups have been created, please check Slack and GitHub.
  • Sep 14: Please fill in our unofficial form here ASAP so we can create groups for homeworks.