Educational plan
These educational plans and programme descriptions refer to the A.Y. 2025/2026
Informatica (Classe LM-18)
Enrolled in 2025/26 (FBA)
Undefined
There are no specific sessions for these activities.
| Courses or activities | Max ECTS | Total hours | Language | SSD |
|---|---|---|---|---|
| Compulsory | ||||
| English Proficiency B2 (3 ECTS) | 3 | 0 | English | NN |
be activated by the A.Y. 2026/2027
Conclusive activities
There are no specific sessions for these activities.
| Courses or activities | Max ECTS | Total hours | Language | SSD |
|---|---|---|---|---|
| Compulsory | ||||
| Final Exam | 39 | 0 | Italian | NN |
First four month period
Second four month period
Third four month period
| Courses or activities | Max ECTS | Total hours | Language | SSD |
|---|---|---|---|---|
| Optional | ||||
| 3d Video Games | 6 | 48 | English | INF/01 |
| Artificial Intelligence for Time Series Analysis | 6 | 48 | English | INF/01 |
| Autonomous Robots and Agents | 6 | 48 | English | INF/01 |
| Computing Education | 6 | 48 | Italian | INF/01 |
| Distributed and Pervasive Systems | 6 | 48 | English | INF/01 |
| Formal Language Theory | 6 | 48 | Italian | INF/01 |
| Geospatial Data Management | 6 | 48 | English | ING-INF/05 |
| Information Management | 6 | 48 | English | INF/01 |
| Intelligent Systems for Industry, Supply Chain and Environment | 6 | 48 | English | INF/01 |
| Machine Learning On Graphs | 6 | 48 | English | INF/01 |
| Methods for Image Processing | 6 | 48 | English | INF/01 |
| Numerical Analysis | 6 | 48 | Italian | MAT/08 |
| Reinforcement Learning | 6 | 48 | English | INF/01 |
| Software Development in Complex Teams | 6 | 48 | Italian | INF/01 |
| Software Verification and Validation | 6 | 48 | Italian | INF/01 |
| Specification and Verification of Critical Systems | 6 | 48 | Italian | INF/01 |
| Virtual Reality | 6 | 48 | Italian | INF/01 |
| Web Programming for Sound and Music | 6 | 48 | Italian | INF/01 |
Optional activities and study plan rules
1 - Core courses.
Students must choose 54 credits from the courses listed in the following table:
Students must choose 54 credits from the courses listed in the following table:
| Courses or activities | Max ECTS | Total hours | Language | Lesson period | SSD |
|---|---|---|---|---|---|
| 3d Video Games | 6 | 48 | English | Third four month period | INF/01 |
| Advanced Intelligent Systems | 6 | 48 | Italian | Second four month period | INF/01 |
| Advanced Programming | 6 | 48 | Italian | First four month period | INF/01 |
| Advanced Programming Techniques | 6 | 48 | Italian | First four month period | INF/01 |
| Affective Computing | 6 | 48 | English | First four month period | ING-INF/05 |
| Algorithms and Complexity | 6 | 48 | Italian | First four month period | INF/01 |
| Algorithms for Massive Datasets | 6 | 48 | English | Second four month period | INF/01 |
| Artificial Intelligence | 6 | 48 | English | First four month period | INF/01 |
| Artificial Intelligence for Time Series Analysis | 6 | 48 | English | Third four month period | INF/01 |
| Artificial Intelligence for Video Games | 6 | 48 | English | First four month period | INF/01 |
| Artificial Vision | 6 | 48 | Italian | Second four month period | INF/01 |
| Audio Pattern Recognition | 6 | 48 | English | First four month period | INF/01 |
| Autonomous Robots and Agents | 6 | 48 | English | Third four month period | INF/01 |
| Bioinformatics | 6 | 48 | English | First four month period | INF/01 |
| Biometric Techniques and Applications | 6 | 48 | Italian | Second four month period | INF/01 |
| Business Information Systems | 6 | 48 | English | First four month period | INF/01 |
| Cloud Computing Technologies | 6 | 48 | English | Second four month period | INF/01 |
| Computing Education | 6 | 48 | Italian | Third four month period | INF/01 |
| Development of Applications for Mobile Devices | 6 | 48 | Italian | Second four month period | INF/01 |
| Digital Citizenship and Civic Activism | 6 | 48 | Italian | First four month period | INF/01 |
| Distributed and Pervasive Systems | 6 | 48 | English | Third four month period | INF/01 |
| Formal Language Theory | 6 | 48 | Italian | Third four month period | INF/01 |
| Formal Methods | 6 | 48 | Italian | Second four month period | INF/01 |
| Gamification and Serious Games | 6 | 48 | Italian | Second four month period | INF/01 |
| Geospatial Data Management | 6 | 48 | English | Third four month period | ING-INF/05 |
| Gpu Computing | 6 | 48 | Italian | Second four month period | INF/01 |
| Graph Theory | 6 | 48 | Italian | Second four month period | INF/01 |
| Heuristics Algorithms | 6 | 48 | English | Second four month period | INF/01 |
| Information Management | 6 | 48 | English | Third four month period | INF/01 |
| Intelligent Systems for Industry, Supply Chain and Environment | 6 | 48 | English | Third four month period | INF/01 |
| Knowledge Representation and Reasoning | 6 | 48 | English | First four month period | INF/01 |
| Logistics | 6 | 48 | Italian | Second four month period | INF/01 |
| Machine Learning On Graphs | 6 | 48 | English | Third four month period | INF/01 |
| Methods for Image Processing | 6 | 48 | English | Third four month period | INF/01 |
| Multimedia Systems and Interaction Design | 6 | 48 | Italian | Second four month period | INF/01 |
| Natural Language Processing | 6 | 48 | English | First four month period | INF/01 |
| Network Science | 6 | 48 | English | First four month period | INF/01 |
| New Generation Data Models and Dbmss | 6 | 48 | English | First four month period | INF/01 |
| Online Game Design | 6 | 48 | English | Second four month period | INF/01 |
| Parallel and Distributed Algorithms | 6 | 48 | Italian | First four month period | INF/01 |
| Privacy and Data Protection | 6 | 48 | English | First four month period | INF/01 |
| Privacy and Data Protection | 6 | 48 | Italian | First four month period | INF/01 |
| Probabilistic Methods for Informatics | 6 | 48 | Italian | Second four month period | INF/01 |
| Procedural and Spatial Sound | 6 | 48 | Italian | First four month period | INF/01 |
| Real-Time Graphics Programming | 6 | 48 | English | Second four month period | INF/01 |
| Reinforcement Learning | 6 | 48 | English | Third four month period | INF/01 |
| Risk Analysis and Management | 6 | 48 | Italian | First four month period | INF/01 |
| Scientific Visualization | 6 | 48 | English | First four month period | INF/01 |
| Security of Data-Intensive Architectures | 6 | 48 | Italian | Second four month period | INF/01 |
| Sensor System Design | 6 | 48 | Italian | First four month period | INF/01 |
| Simulation | 6 | 48 | English | First four month period | INF/01 |
| Software Development in Complex Teams | 6 | 48 | Italian | Third four month period | INF/01 |
| Software Verification and Validation | 6 | 48 | Italian | Third four month period | INF/01 |
| Sonic Interaction Design | 6 | 48 | English | Second four month period | INF/01 |
| Specification and Verification of Critical Systems | 6 | 48 | Italian | Third four month period | INF/01 |
| Statistical Methods for Machine Learning | 6 | 48 | English | Second four month period | INF/01 |
| Theoretical Computer Science | 6 | 48 | Italian | First four month period | INF/01 |
| Virtual Reality | 6 | 48 | Italian | Third four month period | INF/01 |
| Web Algorithmics | 6 | 48 | Italian | Second four month period | INF/01 |
| Web Programming for Sound and Music | 6 | 48 | Italian | Third four month period | INF/01 |
| Wireless and Mobile Networks | 6 | 48 | Italian | Second four month period | INF/01 |
2 - Other courses.
The student must choose 12 credits from the related courses listed in the following table:
The student must choose 12 credits from the related courses listed in the following table:
| Courses or activities | Max ECTS | Total hours | Language | Lesson period | SSD |
|---|---|---|---|---|---|
| Advanced Multivariate Statistics | 6 | 48 | English | Second four month period | SECS-S/01 |
| Biomedical Signal Processing | 6 | 48 | English | First four month period | ING-INF/06 |
| Computational Geometry | 6 | 48 | Italian | Second four month period | MAT/03 |
| Cybersecurity Management in Businesses | 6 | 48 | Italian | Second four month period | SECS-P/08 |
| Decision Methods and Models | 6 | 48 | English | First four month period | MAT/09 |
| Discrete Optimization | 6 | 48 | Italian | Second four month period | MAT/09 |
| Graph Optimization | 6 | 48 | Italian | First four month period | MAT/09 |
| Mathematical Logic | 6 | 48 | English | First four month period | MAT/01 |
| Numerical Analysis | 6 | 48 | Italian | Third four month period | MAT/08 |
3 - Guidelines for preparing an individual study plan. To guide students in their choices, the courses offered by the Master's Degree program are divided into the following macro-thematic areas, called pillars. Within each pillar, the courses are divided into sub-areas related to applied or theoretical domains. Acquiring at least 36 credits (6 courses) from a single pillar ensures thematic focus of the study program; at the same time, choosing at least 18 credits (3 courses) from pillars other than this one ensures that the study program is not excessively vertical.
The division of courses into pillars and areas is as follows:
The division of courses into pillars and areas is as follows:
4 - Pillar: ARTIFICIAL INTELLIGENCE, DATA ANALYTICS AND BIG DATA
Area Artificial Intelligence:
-Artificial intelligence
-Sistemi intelligenti avanzati
-Natural language processing
-Machine learning on graphs
-Artificial intelligence for time series analysis
-Autonomous robots and agents
-Statistical methods for machine learning
-Reinforcement learning
Area Data Analytics:
-Algoritmica per il web
-Network science
-Algorithms for massive datasets
-Scientific visualization
-Decision methods and models
-Ottimizzazione su grafo
-Ottimizzazione discreta
-Advanced multivariate statistics
Area Data Management and Protection:
-New generation data models and DBMSs
-Geospatial data management
-Information management
-Privacy and data protection
Area Artificial Intelligence:
-Artificial intelligence
-Sistemi intelligenti avanzati
-Natural language processing
-Machine learning on graphs
-Artificial intelligence for time series analysis
-Autonomous robots and agents
-Statistical methods for machine learning
-Reinforcement learning
Area Data Analytics:
-Algoritmica per il web
-Network science
-Algorithms for massive datasets
-Scientific visualization
-Decision methods and models
-Ottimizzazione su grafo
-Ottimizzazione discreta
-Advanced multivariate statistics
Area Data Management and Protection:
-New generation data models and DBMSs
-Geospatial data management
-Information management
-Privacy and data protection
5 - Pillar: COMPUTING SYSTEMS IN INDUSTRY, BUSINESS AND MEDICINE
Area Bio-medical computing:
-Biomedical signal processing
-Bioinformatics
Area Industry and Business:
-Analisi e gestione del rischio
-Logistica
-Business information systems
-Intelligent systems for industry, supply chain and environment
-Simulation
Area Distributed and Mobile Computing:
-Progetto di sistemi a sensore
-Cloud computing technologies
-Distributed and pervasive systems
-Progettazione di sistemi operativi sicuri (attivo a partire dall'a.a. 2028/29)
-Reti wireless e mobili
-Sviluppo di applicazioni per dispositivi mobili
Area Security:
-Tecniche e applicazioni biometriche
-Sicurezza delle architetture data intensive
-Gestione della Sicurezza nelle imprese
-Privatezza e protezione dei dati
Area Bio-medical computing:
-Biomedical signal processing
-Bioinformatics
Area Industry and Business:
-Analisi e gestione del rischio
-Logistica
-Business information systems
-Intelligent systems for industry, supply chain and environment
-Simulation
Area Distributed and Mobile Computing:
-Progetto di sistemi a sensore
-Cloud computing technologies
-Distributed and pervasive systems
-Progettazione di sistemi operativi sicuri (attivo a partire dall'a.a. 2028/29)
-Reti wireless e mobili
-Sviluppo di applicazioni per dispositivi mobili
Area Security:
-Tecniche e applicazioni biometriche
-Sicurezza delle architetture data intensive
-Gestione della Sicurezza nelle imprese
-Privatezza e protezione dei dati
6 - Pillar: INTERACTION AND MULTIMEDIA
Area Audio and Music:
-Audio pattern recognition
-Procedural and spatial sound
-Sonic interaction design
-Web programming for sound and music
Area Videogames:
-Artificial intelligence for video games
-3D video games
-Gamification and serious games
-Online game design
-Real-time graphics programming
-Videogame design and programming
Area Multimedia:
-Sistemi multimediali e Interaction design
Area Imaging and Video:
-Affective computing
-Natural interaction (attivo a partire dall'a.a. 2028/29)
-Realtà virtuale
-Methods for image processing
-Visione artificiale
Area Audio and Music:
-Audio pattern recognition
-Procedural and spatial sound
-Sonic interaction design
-Web programming for sound and music
Area Videogames:
-Artificial intelligence for video games
-3D video games
-Gamification and serious games
-Online game design
-Real-time graphics programming
-Videogame design and programming
Area Multimedia:
-Sistemi multimediali e Interaction design
Area Imaging and Video:
-Affective computing
-Natural interaction (attivo a partire dall'a.a. 2028/29)
-Realtà virtuale
-Methods for image processing
-Visione artificiale
7 - Pillar: ALGORITHMS, SOFTWARE AND THEORY
Area Algorithms:
-Algoritmi e complessità
-Heuristics algorithms
-Algoritmi paralleli e distribuiti
Area Software:
-Programmazione avanzata
-Tecniche speciali di programmazione
-GPU computing
-Sviluppo software in gruppi di lavoro complessi
-Verifica e convalida del software
Area Theory:
-Geometria computazionale
-Mathematical logic
-Metodi formali
-Calcolo numerico
-Informatica teorica
-Metodi probabilistici per l'informatica
-Specifica e verifica di sistemi critici
-Knowledge representation and reasoning
-Teoria dei linguaggi
-Teoria dei grafi
Area Computational Education and Ethics:
-Cittadinanza digitale e tecnocivismo
-Didattica dell'informatica
Area Algorithms:
-Algoritmi e complessità
-Heuristics algorithms
-Algoritmi paralleli e distribuiti
Area Software:
-Programmazione avanzata
-Tecniche speciali di programmazione
-GPU computing
-Sviluppo software in gruppi di lavoro complessi
-Verifica e convalida del software
Area Theory:
-Geometria computazionale
-Mathematical logic
-Metodi formali
-Calcolo numerico
-Informatica teorica
-Metodi probabilistici per l'informatica
-Specifica e verifica di sistemi critici
-Knowledge representation and reasoning
-Teoria dei linguaggi
-Teoria dei grafi
Area Computational Education and Ethics:
-Cittadinanza digitale e tecnocivismo
-Didattica dell'informatica
8 - Free-choice credits.
Students must earn the 12 credits by freely choosing from all courses offered by the University, including those listed in the previous tables, according to the criteria set out in the relevant section of this document, provided they are compatible with their academic program.
Students may also request credit recognition for training activities at external institutions by submitting the relevant certification. Each certification can yield a maximum of 3 credits, and up to 2 certifications can be recognized. Students wishing to request certification recognition must complete the "application" form available at https://www.unimi.it/it/studiare/servizi-gli-studenti/segreterie-infostudenti/modulistica-generale and submit it to their program secretary's office along with a copy of the certifications obtained.
The evaluation will be conducted by the relevant commission based on the following parameters:
· Timeframe: the certification must have been obtained no more than 5 years ago.
· Specificity: The certification must cover skills related to those covered by the relevant degree program.
· Specialization: The certification must cover specialized and/or professionalizing skills.
· Level: The certification must demonstrate intermediate or advanced skills. Basic and entry-level certifications are excluded.
Additionally, the following elective courses are offered at the Milan Conservatory:
· First semester, Music Informatics and Digital Music, 3 credits (sector COME/05)
· Second semester, Music Informatics, 3 credits (sector COME/05)
· Second semester, Sampling, Synthesis, and Digital Sound Processing, 3 credits (sector COME/05)
· Second semester, Systems and Programming Languages for Audio and Music Applications 1, 3 credits (sector COME/05)
· First semester, Systems and Programming Languages for Audio and Music Applications 2, 3 credits (sector COME/05)
Students must earn the 12 credits by freely choosing from all courses offered by the University, including those listed in the previous tables, according to the criteria set out in the relevant section of this document, provided they are compatible with their academic program.
Students may also request credit recognition for training activities at external institutions by submitting the relevant certification. Each certification can yield a maximum of 3 credits, and up to 2 certifications can be recognized. Students wishing to request certification recognition must complete the "application" form available at https://www.unimi.it/it/studiare/servizi-gli-studenti/segreterie-infostudenti/modulistica-generale and submit it to their program secretary's office along with a copy of the certifications obtained.
The evaluation will be conducted by the relevant commission based on the following parameters:
· Timeframe: the certification must have been obtained no more than 5 years ago.
· Specificity: The certification must cover skills related to those covered by the relevant degree program.
· Specialization: The certification must cover specialized and/or professionalizing skills.
· Level: The certification must demonstrate intermediate or advanced skills. Basic and entry-level certifications are excluded.
Additionally, the following elective courses are offered at the Milan Conservatory:
· First semester, Music Informatics and Digital Music, 3 credits (sector COME/05)
· Second semester, Music Informatics, 3 credits (sector COME/05)
· Second semester, Sampling, Synthesis, and Digital Sound Processing, 3 credits (sector COME/05)
· Second semester, Systems and Programming Languages for Audio and Music Applications 1, 3 credits (sector COME/05)
· First semester, Systems and Programming Languages for Audio and Music Applications 2, 3 credits (sector COME/05)
Informatica (Classe LM-18)
enrolled from 2014/2015 until 2024/25 academic year (F94)
course year not available
Undefined
There are no specific sessions for these activities.
| Courses or activities | Max ECTS | Total hours | Language | SSD |
|---|---|---|---|---|
| Compulsory | ||||
| English Proficiency B2 (3 ECTS) | 3 | 0 | English | NN |
Conclusive activities
There are no specific sessions for these activities.
| Courses or activities | Max ECTS | Total hours | Language | SSD |
|---|---|---|---|---|
| Compulsory | ||||
| Final Exam | 39 | 0 | Italian | NN |
Second semester
| Courses or activities | Max ECTS | Total hours | Language | SSD |
|---|---|---|---|---|
| Optional | ||||
| Information Management | 6 | 48 | English | INF/01 |
First four month period
Second four month period
| Courses or activities | Max ECTS | Total hours | Language | SSD |
|---|---|---|---|---|
| Optional | ||||
| Advanced Intelligent Systems | 6 | 48 | Italian | INF/01 |
| Algorithms for Massive Datasets | 6 | 48 | English | INF/01 |
| Artificial Vision | 6 | 48 | Italian | INF/01 |
| Cloud Computing Technologies | 6 | 48 | English | INF/01 |
| Complements of Operating Research | 6 | 48 | Italian | MAT/09 |
| Computational Geometry | 6 | 48 | Italian | MAT/03 |
| Development of Applications for Mobile Devices | 6 | 48 | Italian | INF/01 |
| Formal Methods | 6 | 48 | Italian | INF/01 |
| Gpu Computing | 6 | 48 | Italian | INF/01 |
| Graph Theory | 6 | 48 | Italian | INF/01 |
| Heuristic Algorithms | 6 | 48 | English | INF/01 |
| Logistics | 6 | 48 | Italian | MAT/09 |
| Midi Programming | 6 | 48 | Italian | INF/01 |
| Multimedia Architectures | 6 | 48 | Italian | INF/01 |
| Online Game Design | 6 | 48 | English | INF/01 |
| Probabilistic Methods for Informatics | 6 | 48 | Italian | INF/01 |
| Real-Time Graphics Programming | 6 | 48 | English | INF/01 |
| Statistical Methods for Machine Learning | 6 | 48 | English | INF/01 |
| Wireless and Mobile Networks | 6 | 48 | Italian | INF/01 |
Third four month period
| Courses or activities | Max ECTS | Total hours | Language | SSD |
|---|---|---|---|---|
| Optional | ||||
| 3d Video Games | 6 | 48 | English | INF/01 |
| Computing Education | 6 | 48 | Italian | INF/01 |
| Distributed and Pervasive Systems | 6 | 48 | English | INF/01 |
| Formal Language Theory | 6 | 48 | Italian | INF/01 |
| Intelligent Systems for Industry, Supply Chain and Environment | 6 | 48 | English | INF/01 |
| Methods for Image Processing | 6 | 48 | English | INF/01 |
| Numerical Analysis | 6 | 48 | Italian | MAT/08 |
| Programming for Music | 6 | 48 | Italian | INF/01 |
| Software Verification and Validation | 6 | 48 | Italian | INF/01 |
| Virtual Reality | 6 | 48 | Italian | INF/01 |
Optional activities and study plan rules
- Students must acquire at least 18 credits among the following characteristic courses.
| Courses or activities | Max ECTS | Total hours | Language | Lesson period | SSD |
|---|---|---|---|---|---|
| Artificial Intelligence | 6 | 48 | English | First four month period | INF/01 |
| Distributed and Pervasive Systems | 6 | 48 | English | Third four month period | INF/01 |
| Information Management | 6 | 48 | English | Second semester | INF/01 |
| Multimedia Architectures | 6 | 48 | Italian | Second four month period | INF/01 |
| Statistical Methods for Machine Learning | 6 | 48 | English | Second four month period | INF/01 |
| Theoretical Computer Science | 6 | 48 | Italian | First four month period | INF/01 |
| Wireless and Mobile Networks | 6 | 48 | Italian | Second four month period | INF/01 |
1 - Students must achieve at least 30 and not more than 36 CFU choosing from the following Table 1.
| Courses or activities | Max ECTS | Total hours | Language | Lesson period | SSD |
|---|---|---|---|---|---|
| 3d Video Games | 6 | 48 | English | Third four month period | INF/01 |
| Advanced Intelligent Systems | 6 | 48 | Italian | Second four month period | INF/01 |
| Advanced Programming Techniques | 6 | 48 | Italian | First four month period | INF/01 |
| Algorithms and Complexity | 6 | 48 | Italian | First four month period | INF/01 |
| Algorithms for Massive Datasets | 6 | 48 | English | Second four month period | INF/01 |
| Artificial Intelligence | 6 | 48 | English | First four month period | INF/01 |
| Artificial Intelligence for Video Games | 6 | 48 | English | First four month period | INF/01 |
| Artificial Vision | 6 | 48 | Italian | Second four month period | INF/01 |
| Audio Pattern Recognition | 6 | 48 | English | First four month period | INF/01 |
| Business Information Sistems | 6 | 48 | English | First four month period | INF/01 |
| Cloud Computing Technologies | 6 | 48 | English | Second four month period | INF/01 |
| Development of Applications for Mobile Devices | 6 | 48 | Italian | Second four month period | INF/01 |
| Distributed and Pervasive Systems | 6 | 48 | English | Third four month period | INF/01 |
| Formal Language Theory | 6 | 48 | Italian | Third four month period | INF/01 |
| Heuristic Algorithms | 6 | 48 | English | Second four month period | INF/01 |
| Information Management | 6 | 48 | English | Second semester | INF/01 |
| Intelligent Systems for Industry, Supply Chain and Environment | 6 | 48 | English | Third four month period | INF/01 |
| Methods for Image Processing | 6 | 48 | English | Third four month period | INF/01 |
| Midi Programming | 6 | 48 | Italian | Second four month period | INF/01 |
| Multimedia Architectures | 6 | 48 | Italian | Second four month period | INF/01 |
| New Generation Data Models and Dbmss | 6 | 48 | English | First four month period | INF/01 |
| Online Game Design | 6 | 48 | English | Second four month period | INF/01 |
| Parallel and Distributed Algorithms | 6 | 48 | Italian | First four month period | INF/01 |
| Privacy and Data Protection | 6 | 48 | English | First four month period | INF/01 |
| Probabilistic Methods for Informatics | 6 | 48 | Italian | Second four month period | INF/01 |
| Programming for Music | 6 | 48 | Italian | Third four month period | INF/01 |
| Real-Time Graphics Programming | 6 | 48 | English | Second four month period | INF/01 |
| Sensor System Design | 6 | 48 | Italian | First four month period | INF/01 |
| Simulazione | 6 | 48 | English | First four month period | INF/01 |
| Software Verification and Validation | 6 | 48 | Italian | Third four month period | INF/01 |
| Statistical Methods for Machine Learning | 6 | 48 | English | Second four month period | INF/01 |
| Theoretical Computer Science | 6 | 48 | Italian | First four month period | INF/01 |
| Virtual Reality | 6 | 48 | Italian | Third four month period | INF/01 |
| Wireless and Mobile Networks | 6 | 48 | Italian | Second four month period | INF/01 |
2 - Students must achieve at least 12 and not more than 18 CFU choosing from the following Table 2. Those who have obtained 30 credits from the above table 1 must obtain 18 from table 2; those who have obtained 36 credits from the above table 1 will have to receive 12 from table 2.
Business Safety Management (6 cfu) will be held from the academic year. 2025/26
Business Safety Management (6 cfu) will be held from the academic year. 2025/26
| Courses or activities | Max ECTS | Total hours | Language | Lesson period | SSD |
|---|---|---|---|---|---|
| Affective Computing | 6 | 48 | English | First four month period | ING-INF/05 |
| Biomedical Signal Processing | 6 | 48 | English | First four month period | ING-INF/06 |
| Combinatorial Optimization | 6 | 48 | Italian | First four month period | MAT/09 |
| Complements of Operating Research | 6 | 48 | Italian | Second four month period | MAT/09 |
| Computational Geometry | 6 | 48 | Italian | Second four month period | MAT/03 |
| Computing Education | 6 | 48 | Italian | Third four month period | INF/01 |
| Decision Methods and Models | 6 | 48 | English | First four month period | MAT/09 |
| Digital Citizenship and Civic Activism | 6 | 48 | Italian | First four month period | INF/01 |
| Formal Methods | 6 | 48 | Italian | Second four month period | INF/01 |
| Gpu Computing | 6 | 48 | Italian | Second four month period | INF/01 |
| Graph Theory | 6 | 48 | Italian | Second four month period | INF/01 |
| Logistics | 6 | 48 | Italian | Second four month period | MAT/09 |
| Mathematical Logic | 6 | 48 | English | First four month period | MAT/01 |
| Natural Language Processing | 6 | 48 | English | First four month period | INF/01 |
| Numerical Analysis | 6 | 48 | Italian | Third four month period | MAT/08 |
| Sound in Interaction | 6 | 48 | Italian | First four month period | INF/01 |
3 - Free choice courses.
Students will have to achieve 12 free cfu among the courses of the previous tables, among the following courses activated by the Department, by Conservatorio, or among all the courses activated by the university.
It is not possible to choose courses activated by old study degrees.
Students can request the recognition of credits for training activities at external institutions, presenting a certification. Each certification can give rise to a maximum of 3 credits, and up to 2 certifications can be recognized. The students who intend to request the recognition of the certifications must complete the "application" form available on the page https://www.unimi.it/en/study/student-services/welcome-desk-infostudenti/general-forms and send ver to the secretary of his / her degree together with a copy of the certifications achieved.
The evaluation will be carried out by a special commission based on the following parameters:
- Validity: the certification must have been obtained for a maximum of 5 years.
- Specificity: the object of the certification must be those referable to those required by the degree course in which the student is regularly enrolled.
- Specialization: the certification must concern specialized and / or professional skills.
- Level: the certification must attest to skills of a medium or advanced level. Basic and entry level certifications are excluded.
Free choice courses (Conservatorio):
- 2 semester, Campionamento, Sintesi ed Elaborazione Digitale dei Suoni, TME, 3 cfu (settore COME/05)
- 1 semester, Sistemi e linguaggi di programmazione per l'audio e le applicazioni musicali 2, TME, 3 cfu (settore COME/05)
- Sistemi, Tecnologie, applicazioni e programmazione audio e musicale per i sistemi internet e per sistemi di comunicazione mobile, TMA, 3 cfu (settore COME/05)
- Campionamento, Sintesi ed Elaborazione Digitale dei Suoni, BME, 3 cfu (settore COME/05)
- 1 semester, Tecnologie e tecniche del montaggio e della post-produzione audio per il video 1, BTS, 3 cfu (settore COME/05)
- Tecnologie e tecniche del montaggio e della post-produzione audio per il video 2, BTS, 3 cfu (settore COME/05)
Students will have to achieve 12 free cfu among the courses of the previous tables, among the following courses activated by the Department, by Conservatorio, or among all the courses activated by the university.
It is not possible to choose courses activated by old study degrees.
Students can request the recognition of credits for training activities at external institutions, presenting a certification. Each certification can give rise to a maximum of 3 credits, and up to 2 certifications can be recognized. The students who intend to request the recognition of the certifications must complete the "application" form available on the page https://www.unimi.it/en/study/student-services/welcome-desk-infostudenti/general-forms and send ver to the secretary of his / her degree together with a copy of the certifications achieved.
The evaluation will be carried out by a special commission based on the following parameters:
- Validity: the certification must have been obtained for a maximum of 5 years.
- Specificity: the object of the certification must be those referable to those required by the degree course in which the student is regularly enrolled.
- Specialization: the certification must concern specialized and / or professional skills.
- Level: the certification must attest to skills of a medium or advanced level. Basic and entry level certifications are excluded.
Free choice courses (Conservatorio):
- 2 semester, Campionamento, Sintesi ed Elaborazione Digitale dei Suoni, TME, 3 cfu (settore COME/05)
- 1 semester, Sistemi e linguaggi di programmazione per l'audio e le applicazioni musicali 2, TME, 3 cfu (settore COME/05)
- Sistemi, Tecnologie, applicazioni e programmazione audio e musicale per i sistemi internet e per sistemi di comunicazione mobile, TMA, 3 cfu (settore COME/05)
- Campionamento, Sintesi ed Elaborazione Digitale dei Suoni, BME, 3 cfu (settore COME/05)
- 1 semester, Tecnologie e tecniche del montaggio e della post-produzione audio per il video 1, BTS, 3 cfu (settore COME/05)
- Tecnologie e tecniche del montaggio e della post-produzione audio per il video 2, BTS, 3 cfu (settore COME/05)
