| 1047221 | ALGORITHMIC METHODS OF DATA MINING AND LABORATORY [ING-INF/05] [ENG] | 1º | 1º | 9 |
Obiettivi formativi ○ The course presents the main algorithmic techniques of data mining,
necessary for data science. They offer to the student the basis for
analyzing data for a variety of applications that deal with semistructured
or unstructured data, such as textual data, transactions, and graph and
information-network data. At the end of the course the student will have a
knowledge of the main theoretical ideas of data mining, as well as some
basic knowledge and experience in using programming tools for analyzing
and mining data.
|
| 1047264 | FUNDAMENTALS OF DATA SCIENCE AND LABORATORY [INF/01] [ENG] | 1º | 1º | 9 |
Obiettivi formativi Learning from data in order to gain useful predictions and insights. At
the end of the course students will have an understanding of the basic
programming skills needed for data analysis and visualization. They
will also have familiarity of the typical data processing workflow of data
preparation and scraping, visualization and exploratory analysis and final
statistical modeling. Students will become familiar with the main Python
libraries for data science.
|
| 10589600 | STATISTICAL METHODS IN DATA SCIENCE AND LABORATORY [SECS-S/01] [ENG] | 1º | 1º | 12 |
Obiettivi formativi Learning goals
Statistical Methods in Data Science is a two-semester course aimed at providing the fundamental tools for:
setting up probabilistic models;
understanding the basic principles of the main inferential problems: estimation, hypothesis testing, model checking and forecasting;
understanding and contrasting the two main inferential paradigms, namely frequentist and Bayesian statistics;
implementing inference on observed data through both optimization and simulation-based (approximation) techniques such as:
Bootstrap
Monte Carlo
Monte Carlo Markov Chain (MCMC)
understanding comparative merits of alternative strategies
developing statistical computations within a suitable software environment like R (www.r-project.org), OpenBUGS (http://openbugs.net/w/FrontPage) and STAN (http://mc-stan.org/).
Knowledge and understanding
On successful completion of this course, students will:
know the main statistical principles, inferential problems, paradigms and algorithms;
assess the empirical and theoretical performance of different modeling approaches;
know the main platforms, programming languages to develop effective implementations.
Applying knowledge and understanding
Besides the understanding of theoretical aspects, thanks to applied homeworks and a dedicated laboratory in the second semester focused on Bayesian modeling, students will be constantly challenged to use and evaluate all the techniques they have learned as well as to propose new modelization suitable for specific tasks at hand.
Making judgements
On successful completion of this course, students will develop a positive critical attitude towards the empirical and theoretical evaluation of statistical methodologies and results.
Communication skills
In preparing the report and oral presentation for the final project of the second semester laboratory, students will learn how to effectively communicate information, ideas, problems and solutions to specialists but also to a general audience.
Learning skills
In this course the students will develop the skills necessary for a successful understanding and application of new statistical methodologies together with their effective implementation. The goal is of course to grow an active attitude towards continued learning throughout a professional career.
|
| STATISTICAL METHODS IN DATA SCIENCE AND LABORATORY II [SECS-S/01] [ENG] | 1º | 1º | 3 |
Obiettivi formativi Learning goals
Statistical Methods in Data Science is a two-semester course aimed at providing the fundamental tools for:
setting up probabilistic models;
understanding the basic principles of the main inferential problems: estimation, hypothesis testing, model checking and forecasting;
understanding and contrasting the two main inferential paradigms, namely frequentist and Bayesian statistics;
implementing inference on observed data through both optimization and simulation-based (approximation) techniques such as:
Bootstrap
Monte Carlo
Monte Carlo Markov Chain (MCMC)
understanding comparative merits of alternative strategies
developing statistical computations within a suitable software environment like R (www.r-project.org), OpenBUGS (http://openbugs.net/w/FrontPage) and STAN (http://mc-stan.org/).
Knowledge and understanding
On successful completion of this course, students will:
know the main statistical principles, inferential problems, paradigms and algorithms;
assess the empirical and theoretical performance of different modeling approaches;
know the main platforms, programming languages to develop effective implementations.
Applying knowledge and understanding
Besides the understanding of theoretical aspects, thanks to applied homeworks and a dedicated laboratory in the second semester focused on Bayesian modeling, students will be constantly challenged to use and evaluate all the techniques they have learned as well as to propose new modelization suitable for specific tasks at hand.
Making judgements
On successful completion of this course, students will develop a positive critical attitude towards the empirical and theoretical evaluation of statistical methodologies and results.
Communication skills
In preparing the report and oral presentation for the final project of the second semester laboratory, students will learn how to effectively communicate information, ideas, problems and solutions to specialists but also to a general audience.
Learning skills
In this course the students will develop the skills necessary for a successful understanding and application of new statistical methodologies together with their effective implementation. The goal is of course to grow an active attitude towards continued learning throughout a professional career.
|
| STATISTICAL METHODS IN DATA SCIENCE AND LABORATORY I [SECS-S/01] [ENG] | 1º | 1º | 9 |
Obiettivi formativi Learning goals
Statistical Methods in Data Science is a two-semester course aimed at providing the fundamental tools for:
setting up probabilistic models;
understanding the basic principles of the main inferential problems: estimation, hypothesis testing, model checking and forecasting;
understanding and contrasting the two main inferential paradigms, namely frequentist and Bayesian statistics;
implementing inference on observed data through both optimization and simulation-based (approximation) techniques such as:
Bootstrap
Monte Carlo
Monte Carlo Markov Chain (MCMC)
understanding comparative merits of alternative strategies
developing statistical computations within a suitable software environment like R (www.r-project.org), OpenBUGS (http://openbugs.net/w/FrontPage) and STAN (http://mc-stan.org/).
Knowledge and understanding
On successful completion of this course, students will:
know the main statistical principles, inferential problems, paradigms and algorithms;
assess the empirical and theoretical performance of different modeling approaches;
know the main platforms, programming languages to develop effective implementations.
Applying knowledge and understanding
Besides the understanding of theoretical aspects, thanks to applied homeworks and a dedicated laboratory in the second semester focused on Bayesian modeling, students will be constantly challenged to use and evaluate all the techniques they have learned as well as to propose new modelization suitable for specific tasks at hand.
Making judgements
On successful completion of this course, students will develop a positive critical attitude towards the empirical and theoretical evaluation of statistical methodologies and results.
Communication skills
In preparing the report and oral presentation for the final project of the second semester laboratory, students will learn how to effectively communicate information, ideas, problems and solutions to specialists but also to a general audience.
Learning skills
In this course the students will develop the skills necessary for a successful understanding and application of new statistical methodologies together with their effective implementation. The goal is of course to grow an active attitude towards continued learning throughout a professional career.
|
| 10589600 | STATISTICAL METHODS IN DATA SCIENCE AND LABORATORY [SECS-S/01] [ENG] | 1º | 2º | 12 |
Obiettivi formativi Learning goals
Statistical Methods in Data Science is a two-semester course aimed at providing the fundamental tools for:
setting up probabilistic models;
understanding the basic principles of the main inferential problems: estimation, hypothesis testing, model checking and forecasting;
understanding and contrasting the two main inferential paradigms, namely frequentist and Bayesian statistics;
implementing inference on observed data through both optimization and simulation-based (approximation) techniques such as:
Bootstrap
Monte Carlo
Monte Carlo Markov Chain (MCMC)
understanding comparative merits of alternative strategies
developing statistical computations within a suitable software environment like R (www.r-project.org), OpenBUGS (http://openbugs.net/w/FrontPage) and STAN (http://mc-stan.org/).
Knowledge and understanding
On successful completion of this course, students will:
know the main statistical principles, inferential problems, paradigms and algorithms;
assess the empirical and theoretical performance of different modeling approaches;
know the main platforms, programming languages to develop effective implementations.
Applying knowledge and understanding
Besides the understanding of theoretical aspects, thanks to applied homeworks and a dedicated laboratory in the second semester focused on Bayesian modeling, students will be constantly challenged to use and evaluate all the techniques they have learned as well as to propose new modelization suitable for specific tasks at hand.
Making judgements
On successful completion of this course, students will develop a positive critical attitude towards the empirical and theoretical evaluation of statistical methodologies and results.
Communication skills
In preparing the report and oral presentation for the final project of the second semester laboratory, students will learn how to effectively communicate information, ideas, problems and solutions to specialists but also to a general audience.
Learning skills
In this course the students will develop the skills necessary for a successful understanding and application of new statistical methodologies together with their effective implementation. The goal is of course to grow an active attitude towards continued learning throughout a professional career.
|
| STATISTICAL METHODS IN DATA SCIENCE AND LABORATORY II [SECS-S/01] [ENG] | 1º | 2º | 3 |
Obiettivi formativi Learning goals
Statistical Methods in Data Science is a two-semester course aimed at providing the fundamental tools for:
setting up probabilistic models;
understanding the basic principles of the main inferential problems: estimation, hypothesis testing, model checking and forecasting;
understanding and contrasting the two main inferential paradigms, namely frequentist and Bayesian statistics;
implementing inference on observed data through both optimization and simulation-based (approximation) techniques such as:
Bootstrap
Monte Carlo
Monte Carlo Markov Chain (MCMC)
understanding comparative merits of alternative strategies
developing statistical computations within a suitable software environment like R (www.r-project.org), OpenBUGS (http://openbugs.net/w/FrontPage) and STAN (http://mc-stan.org/).
Knowledge and understanding
On successful completion of this course, students will:
know the main statistical principles, inferential problems, paradigms and algorithms;
assess the empirical and theoretical performance of different modeling approaches;
know the main platforms, programming languages to develop effective implementations.
Applying knowledge and understanding
Besides the understanding of theoretical aspects, thanks to applied homeworks and a dedicated laboratory in the second semester focused on Bayesian modeling, students will be constantly challenged to use and evaluate all the techniques they have learned as well as to propose new modelization suitable for specific tasks at hand.
Making judgements
On successful completion of this course, students will develop a positive critical attitude towards the empirical and theoretical evaluation of statistical methodologies and results.
Communication skills
In preparing the report and oral presentation for the final project of the second semester laboratory, students will learn how to effectively communicate information, ideas, problems and solutions to specialists but also to a general audience.
Learning skills
In this course the students will develop the skills necessary for a successful understanding and application of new statistical methodologies together with their effective implementation. The goal is of course to grow an active attitude towards continued learning throughout a professional career.
|
| STATISTICAL METHODS IN DATA SCIENCE AND LABORATORY I [SECS-S/01] [ENG] | 1º | 2º | 9 |
Obiettivi formativi Learning goals
Statistical Methods in Data Science is a two-semester course aimed at providing the fundamental tools for:
setting up probabilistic models;
understanding the basic principles of the main inferential problems: estimation, hypothesis testing, model checking and forecasting;
understanding and contrasting the two main inferential paradigms, namely frequentist and Bayesian statistics;
implementing inference on observed data through both optimization and simulation-based (approximation) techniques such as:
Bootstrap
Monte Carlo
Monte Carlo Markov Chain (MCMC)
understanding comparative merits of alternative strategies
developing statistical computations within a suitable software environment like R (www.r-project.org), OpenBUGS (http://openbugs.net/w/FrontPage) and STAN (http://mc-stan.org/).
Knowledge and understanding
On successful completion of this course, students will:
know the main statistical principles, inferential problems, paradigms and algorithms;
assess the empirical and theoretical performance of different modeling approaches;
know the main platforms, programming languages to develop effective implementations.
Applying knowledge and understanding
Besides the understanding of theoretical aspects, thanks to applied homeworks and a dedicated laboratory in the second semester focused on Bayesian modeling, students will be constantly challenged to use and evaluate all the techniques they have learned as well as to propose new modelization suitable for specific tasks at hand.
Making judgements
On successful completion of this course, students will develop a positive critical attitude towards the empirical and theoretical evaluation of statistical methodologies and results.
Communication skills
In preparing the report and oral presentation for the final project of the second semester laboratory, students will learn how to effectively communicate information, ideas, problems and solutions to specialists but also to a general audience.
Learning skills
In this course the students will develop the skills necessary for a successful understanding and application of new statistical methodologies together with their effective implementation. The goal is of course to grow an active attitude towards continued learning throughout a professional career.
|
| 1047223 | NETWORKING FOR BIG DATA AND LABORATORY [ING-INF/03] [ENG] | 1º | 2º | 9 |
Obiettivi formativi Obiettivi generali:
Lo scopo del corso è fornire agli studenti gli strumento per comprendere I principi del networking e le principali tecnologie di rete. Il corso è focalizzato sull’evoluzione della rete Internet per il supporto dei big data e del cloud, con particolare attenzione alle soluzioni di rete per i data centers. La prima parte del corso sarà necessaria per rendere omogeneo il livello della classe e per definire i concetti e i termini tecnici di base. Il corso prevede anche l’utilizzo di un emulatore di rete e di un analizzatore di traffico per lo svolgimento di attività pratiche di laboratorio.
Obiettivi specifici:
Conoscenza e capacità di comprensione: conoscere i principali protocolli di rete per la realizzazione di una rete IP.
Conoscenza e capacità di comprensione applicate: saper applicare i principi del networking per realizzare una rete emulata funzionante e per analizzare in maniera critica il traffico all’interno di una rete
Autonomia di giudizio: capacità di individuare criticamente gli elementi di debolezza delle soluzioni architetturali studiate nello scenario di un data center per la gestione dei big data
Capacità di apprendere: capacità di proseguire gli studi successivi riguardanti tematiche avanzate di networking.
|
| A SCELTA DELLO STUDENTE [N/D] [ITA] | 1º | 2º | 6 |
| Gruppo opzionale: GRUPPO OPZIONALE A | | | |
| Gruppo opzionale: GRUPPO OPZIONALE B | | | |
| Gruppo opzionale: GRUPPO OPZIONALE C | | | |
| A SCELTA DELLO STUDENTE [N/D] [ITA] | 2º | 1º | 6 |
| AAF1149 | altre conoscenze utili per l'inserimento nel mondo del lavoro [N/D] [ITA] | 2º | 2º | 3 |
Obiettivi formativi The specific aim is to enable the student to assist him with the more specific knowledge for inclusion in the future world of work.
|
| AAF1022 | PROVA FINALE [N/D] [ENG] | 2º | 2º | 24 |
Obiettivi formativi The student will present and discuss the results of a technical activity, producing a written thesis supervised by a professor and showing the ability to master the methodologies of data science
|
| Gruppo opzionale: GRUPPO OPZIONALE B | | | |
| Gruppo opzionale: GRUPPO OPZIONALE C | | | |
| Gruppo opzionale: GRUPPO OPZIONALE D | | | |