- Docente: Stefano Lodi
- Credits: 4
- Language: Italian
- Moduli: Stefano Lodi (Modulo 1) Tommaso Pirini (Modulo 2)
- Teaching Mode: Traditional lectures (Modulo 1) Traditional lectures (Modulo 2)
- Campus: Rimini
- Corso: First cycle degree programme (L) in Finance, Insurance and Business (cod. 8872)
Learning outcomes
By the end of the course, the student have the skills to perform analyses of case studies using the R and Python languages.
Course contents
The Python language. Expressions, tuples, lists, comprehensions, sets, dictionaries. Repetitive and branching instructions. The NumPy and Panda packages and comparison with the R language. Processing examples from the Machine Learning literature.
Readings/Bibliography
Parker, J. R. (2016). Python: An Introduction to Programming. Mercury Learning & Information. E-book in Catalogo del Polo Bolognese SebinaYOU
Teaching methods
The lessons of the course are divided into
• frontal lessons in a lecture room, 2/3 of the course hours
• lessons in a laboratory, 1/3 of the course hours
Assessment methods
Oral examination.
Teaching tools
Slide presentations, laboratory of PCs with a Python interpreter
Office hours
See the website of Stefano Lodi
See the website of Tommaso Pirini
SDGs
This teaching activity contributes to the achievement of the Sustainable Development Goals of the UN 2030 Agenda.