- Docente: Davide Raggi
- Credits: 3
- SSD: ECON-05/A
- Language: English
- Teaching Mode: In-person learning (entirely or partially)
- Campus: Bologna
- Corso: Second cycle degree programme (LM) in Economics and Econometrics (cod. 6757)
-
from Sep 16, 2026 to Oct 14, 2026
Learning outcomes
This course introduces the main concepts of Python and its use in economic and econometric analyses. In particular, the course will focus on: 1) Data types: definitions and use 2) Pandas 3) Basic programming structures (loops, if,...) 4) A primer on classes 5) Applications to economics and econometrics
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,...)
- Some applications with machine learning algorithms
- Advanced econometrics application
Readings/Bibliography
Teaching material will be provided by the instructor through the virtuale page.
Teaching methods
Teaching in class and exercises in class and at home
Assessment methods
Final project with discussion.
The maximum possible score is 30 cum laude. The grade is graduated as follows:
- <18: fail
- 18-23: sufficient
- 24-27: good
- 28-30: very good
- 30 cum laude: excellent
Teaching tools
Anaconda Python 3.7 (or more recent) and Jupiter Notebook
Links to further information
https://virtuale.unibo.it/course/view.php?id=72474
Office hours
See the website of Davide Raggi