94485 - Introduction To Python For Econometrics

Academic Year 2022/2023

  • Docente: Davide Raggi
  • Credits: 6
  • SSD: SECS-P/05
  • Language: English
  • Teaching Mode: Traditional lectures
  • Campus: Bologna
  • Corso: Second cycle degree programme (LM) in Economics (cod. 8408)

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,...)
  • A primer to classes
  • Statistical analysis such as regression models
  • Advanced econometrics application

 

Readings/Bibliography

Teaching material will be provided by the instructor.

Teaching methods

Teaching in class and exercises in class and at home.

 

As concerns the teaching methods of this course unit, all students should attend Module 1, 2 [https://www.unibo.it/en/services-and-opportunities/health-and-assistance/health-and-safety/online-course-on-health-and-safety-in-study-and-internship-areas] on Health and Safety online”.

Assessment methods

Final project with discussion.

The maximum possible score is 30 cum laude. The grade is graduated as follows:

<18 failed
18-23 sufficient
24-27 good
28-30 very good
30 e lode excellent

Teaching tools

Anaconda Python 3.7 (or more recent) and Jupiter Notebook

Office hours

See the website of Davide Raggi