94485 - Introduction To Python For Econometrics

Course Unit Page

Academic Year 2020/2021

Learning outcomes

After completing the course, the student has a basic knowledge of programming using the Python language to handle some classic econometrics problems.


Course contents

This course introduces the main concepts of Python and its use for handle econometrics problems. In particular the course will focus on:

  • Data types: definitions and use
  • pandas 
  • Basic programming structures (loops, if,...)
  • Statistical analysis such as regression models
  • Advanced econometrics application



Teaching material will be provided by the instructor.

Teaching methods

Teaching in class and exercises in class and at home

Assessment methods

Final project plus discussion.

Teaching tools

Anaconda Python

Links to further information


Office hours

See the website of Davide Raggi