Lo studente apprenderà i principi della programmazione Python e svilupperà padronanza delle principali tecniche per l’estrazione di conoscenza dai dati. Sono presentati i principali moduli di programmazione per la manipolazione, la visualizzazione e l’analisi di dati tramite esempi pratici. Lo studente che completa con successo il corso è in grado di dimostrare le conoscenze necessarie per studiare e analizzare dati tramite Python.
Sarà inoltre fornita una conoscenza di base di Operational Intelligence (OI) per la gestione dei processi aziendali, anche tramite metodologie di tipo Process Mining. L'OI supporta analisi aziendali dinamiche in tempo reale offrendo visibilità e supporto decisionale ai processi in modo tempestivo, sia attraverso operazioni manuali sia automatizzate.
The student will learn the principles of Python programming and will develop mastery of the main techniques for knowledge extraction from data. The main programming modules for data manipulation, visualization and analysis are presented using practical examples. The student who successfully completes the course is able to demonstrate the knowledge necessary to study and analyze data using Python.
Foundation of Operational Intelligence (OI) for Business Process Management will be also provided, including process mining methodologies and simulation. OI is a category of real-time dynamic, business analytics that delivers visibility and insight into process data, streaming events and business operations to support organizations in timely decision making, through manual or automated actions.
- Orale: durante la prova orale lo studente deve essere in grado di dimostrare la propria conoscenza del materiale didattico del corso con riferimento alle conoscenze sopra descritte.
- Project Work: nel project work lo studente dovrà esser in grado di comprendere, progettare ed applicare metodi di Operational Intelligence in casi reali o realistici.
Ulteriori informazioni: la prova orale prevede la discussione di un esercizio di data mining sviluppato in Python.
- Oral exam: During the oral assessment the student must prove her knowledge on the course topics described above.
- Project Work: in the project work the student must be able to understand, design and apply Operational Intelligence methods in real or realistic cases.
Additional information: the oral exam includes the discussion of a data mining exercise developed in Python.
Lo studente che completa con successo il corso è in grado di sfruttare le conoscenze acquisite, integrate da una serie di attività pratiche, al fine di programmare soluzioni per l'analisi dei dati in Python.
Lo studente dovrà dimostrare di esser in grado di comprendere, progettare ed applicare metodi di Operational Intelligence in situazioni reali o realistiche.
The student attending successfully the course is able to exploit the acquired skills, together with practial proficiencies, to program solutions for data analysis in Python.
The student is able to demonstrate his ability to design and apply Operational Intelligence methods in real or realistic situations.
Durante la prova orale lo studente deve dimostrare la capacità di mettere in pratica e di eseguire, con consapevolezza critica, le procedure di analisi dati e i metodi di Operational Intelligence acquisiti durante il corso su casi di studio reali.
During the oral examination, the student must prove the ability to apply and execute critically the methods and procedure acquired durng the lessons on real case studies.
Gli studenti acquisiranno accuratezza e precisione nella programmazione Python per l'analisi dei dati e nella progettazione e applicazioni di metodi di operational intelligence. Gli studenti saranno in grado di collaborare con i propri colleghi durante il project work e svolgere esercizi in modo efficace.
Students will acquire accuracy and precision in Python programming for data science and in designing Operational Intelligence solutions. Student will be able to team with colleagues during the project-work and to solve efficenctly programming exercises.
Durante le sessioni di laboratorio, verrà valutata l'accuratezza e la precisione delle attività svolte.
Accuracy and precision of behaviors will be assessed during lab sessions.
Conoscenze di base di programmazione.
Conoscenze di Gestione dei Processi industriali.
Conoscenze di Statistica.
Basic programming skills.
Business Process Management.
Statistics.
Lezioni frontali con ausilio di slide.
Attività di laboratorio realizzate usando indifferentemente i PC delle aule informatiche o quelli personali degli studenti, basate su materiale didattico fornito dal docente.
Face to face lessons with slides.
Lab activities carried out with computers in University labs and/or personal laptops, with coding exercses provided by the teacher.
Nessuna indicazione specifica. La frequenza non è obbligatoria ma fortemente consigliata.
No specific instruction. Attendance is not mandatory but strongly suggested.
Professors are available on appointment for clarifications (also in english)
L'esame consiste di:
The final assessment consists of:
Nessuna
None