Curriculum Data Science and Artificial Intelligence for Economy and Society

The curriculum in Data Science and Artificial Intelligence for Economy and Society trains graduates who are experts in the application of data science and artificial intelligence methods to the economic and social sphere. They will acquire statistical-modeling skills, machine learning and artificial intelligence skills, computational skills in intensive computing and advanced programming, and knowledge related to the application of these techniques to the economic and social context.


CoursesECTS
I year (60 ECTS)
I semester
Statistical Methods 9
High Performance and Cloud Computing (+)9
One course from Core Group A (+)6
One course from Core Group B6
#colspan#
II semester
Probabilistic Machine Learning (++)6
Deep Learning (++)6
Advanced Statistical Methods6
One course from Core Group C6
One course from Core Group D6
#colspan#
II year (60 ECTS)
Three courses from Complementary Group18
Elective courses12
Intership12
Thesis18

(+), (++): Integrated courses (two modules combined in a single course)


Core Group A coursesECTS
Advanced programming (*)6
Machine Learning Operations (*)6

The course in Advanced Programming can be chosen only by students who does not have a solid background in programming (in C, C++ and Python), and who have not taken an advanced programming course during the bachelor. Please contact the program coordinator in case of doubts.

Core Group B coursesECTS
Introduction to Machine Learning (*)6
Unsupervised Learning6

The course in Introduction to Machine Learning can be chosen only by students who have not taken an introductory course of machine learning during the bachelor or in other venues. Please contact the program coordinator in case of doubts.

Core Group C coursesECTS
Data Science for Insurance6
Data Management (*)6
Bayesian Statistics6

The course in Data Management can be chosen only by students who have not taken an course of databases or data management during the bachelor or in other venues. Please contact the program coordinator in case of doubts.

Core Group D coursesECTS
Ethics and Law of Data and Artificial Intelligence6
Entrepreneurship and Business Modelling6

You can add complementary courses from the following group:

Complementary GroupECTS
Statistical Analysis of Social Networks6
Data Science for Insurance6
Natural Language Processing6
Bayesian Statistics6
Multi-Agent Systems 6
Unsupervised Learning6
Information Retrieval and Data Visualisation6

You can add in the study plan elective courses from the following group:

Elective coursesECTS
All the courses in previous tables
Business Analytics6
Quantitative Finance6
Computer Vision and Pattern Recognition6
Advanced Topics in Machine Learning6
Explainable and Reliable Artificial Intelligence6
Mathematical Optimisation6
Advanced Data Management6
Software Development Methods6
Machine Learning Operations6
Time-series analysis6
Symbolic and Neuro-Symbolic Artificial Intelligence6
Stochastic Modelling and Simulation6
Simulation Intelligence and Learning for Autonomous Systems6
High Performance Computing and Data Infrastructures6
Other courses (****)

(***) Any other course from the University consistent with the study plan