(*) Questo è il numero di docenti appartenenti ai settori scientifico-disciplinari INF/01 o ING-INF/05 che svolgono il loro carico didattico istituzionale presso questo corso di laurea
Afferisce al primo corso di laurea iscritto
Si
Commento
in lingua inglese
E' un percorso interdisciplinare
No
Legenda delle Aree (versione standard)
A:
Fondamenti
G:
Basi di dati
A_M:
Una qualunque delle aree da A a M
B:
Algoritmi
H:
Computazione su rete
altro INF:
Crediti di INFORMATICA non classificati nelle aree
C:
Programmazione
I:
Ingegneria del software
INF:
Crediti di INFORMATICA non classificabili a priori
D:
Linguaggi
L:
Interazione, grafica e multimedialità
altro:
Crediti NON dell'INFORMATICA né della MATEMATICA
E:
Architetture
M:
Rappresentazione della conoscenza
NCP:
Crediti Non Classificabili a priori
F:
Sistemi operativi
MAT:
Crediti di MATEMATICA
Legenda delle Aree (versione beta)
AL:
Algorithms and Complexity
IS:
Intelligent Systems
SP:
Social Issues and Professional Practice
AR:
Architecture and Organization
NC:
Networking and Communication
MAT:
Crediti di MATEMATICA
DS:
Discrete Structures
OS:
Operating Systems
altro INF:
Crediti di INFORMATICA non classificati nelle aree
GV:
Graphics and Visualization
PBD:
Platform-Based Development
INF:
Crediti di INFORMATICA non classificabili a priori
*
POO - Programmazione Orientata agli Oggetti
Semantics and policies, type semantics, value and reference, lifetime and ownership policies, policy-based design
*
POO - Programmazione Orientata agli Oggetti
Functors and lambdas, stateful functors, overloading/overriding and double dispatching functors, lambdas, higher order functions
*
POO - Programmazione Orientata agli Oggetti
Separation of operation and transversal, generalized associativity/commutativity, optimization of reduction, Closures, Continuations
PP - Paradigmi di Programmazione
Event programming patterns, command, listener/callback
10 CFU nell'area M - Rappresentazione della conoscenza
Sillabo dell'insegnamento
A - Fondamenti
TIC - Teoria dell'Informazione e Codici
Teoria dell'informazione e inferenza: codifica di sorgente.
TIC - Teoria dell'Informazione e Codici
Teoria dell'informazione e inferenza: codifica di canale
M - Rappresentazione della conoscenza
*
RP - Risoluzione di Problemi
Informed search and exploration
*
RP - Risoluzione di Problemi
Constraint satisfaction problems
RA - Ragionamento Automatico
Logic and theorem proving
ARC - Acquisizione e Rappresentazione della Conoscenza
Expert Systems and Semantic Networks
AASC - Apprendimento Automatico e Scoperta di Conoscenza
Decision trees
AASC - Apprendimento Automatico e Scoperta di Conoscenza
Random forests
AASC - Apprendimento Automatico e Scoperta di Conoscenza
Apprendimento e inferenze con le reti neurali: modelli "feed-forward", architetture "profonde" (deep learning).
AASC - Apprendimento Automatico e Scoperta di Conoscenza
Apprendimento e inferenze con le reti neurali: reti di Hopfield e modelli analoghi.
AASC - Apprendimento Automatico e Scoperta di Conoscenza
Apprendimento non supervisionato e semi-supervisionato: K-means, clustering "spettrale", insiemi dominanti.
AASC - Apprendimento Automatico e Scoperta di Conoscenza
Apprendimento non supervisionato e semi-supervisionato: modelli basati sulla teoria dei giochi.
Le sottoaree "obbligatorie" sono prefisse da un segno più (+). Le sottoare "suggerite" sono prefisse da un segno asterisco (*).
Riepilogo dell'insegnamento: Calculus and Optimization
Nome
Calculus and Optimization
CFU
6
Ore di didattica frontale per CFU
8
Settore Scientifico Disciplinare
MAT/09
6 cfu così ripartiti nelle aree:
6 CFU nell'area MAT - Crediti di MATEMATICA
Sillabo dell'insegnamento
MAT - Crediti di MATEMATICA
MAT/09 - Ricerca Operativa
Nozioni base in Rn, vettore Tangente e vettore Normale. Autovalori e Autovettori, Derivate miste e Derivate Direzionali, Differenziazione e Differenziazione Composta.
MAT/09 - Ricerca Operativa
Teorema di Taylor. Teorema della Funzione Implicita. Teorema di Fubini.
MAT/09 - Ricerca Operativa
Differenziali e Forme Esatte. Teorema e formule di Green, Integrali di Linea. Teorema di Stokes
MAT/09 - Ricerca Operativa
Minimi/Massimi Locali/Globali. Condizioni di ottimalità di Karush-Kuhn-Tucker. Nozioni e condizioni di Convessità. Teoremi del Valor Medio.
MAT/09 - Ricerca Operativa
Metodi per l'Ottimizzazione Vincolata e Non Vincolata. Metodi al Gradiente, Gradiente Proiettato. Procedure di Linesearch. Metodi del Gradiente Coniugato e Quasi Newton. Metodi Active set.
MAT/09 - Ricerca Operativa
Metodi di Penalità/Barriera. Metodi Lagrangiani e Lagrangiani Aumentati. Programmazione Quadratica Ricorsiva. Applicazioni con il quoziente di Rayleigh.
Le sottoaree "obbligatorie" sono prefisse da un segno più (+). Le sottoare "suggerite" sono prefisse da un segno asterisco (*).
Riepilogo dell'insegnamento: Cloud Computing and Distributed Systems
Nome
Cloud Computing and Distributed Systems
CFU
6
Ore di didattica frontale per CFU
8
Settore Scientifico Disciplinare
INF/01
6 cfu così ripartiti nelle aree:
6 CFU nell'area H - Computazione su rete
Sillabo dell'insegnamento
H - Computazione su rete
*
MIR - Modelli di Interazione in Rete
Foundation. Introduction to distributed systems and cloud computing. Architectural models, classification. Principle of distributed system design. Communication. Client-server paradigm and IPC. Group and multicast communication. Network virtualization. Remote Method Invocation (RMI) and Remote Procedure Call (RPC). Types and semantics. Indirect communication, publish-subscribe systems.
*
FCD - Fondamenti del Calcolo Distribuito
Fundamental of cloud computing. Design of cloud computing. Mechanisms and architectures. Models, technologies and security. Cloud service and applications. Service quality metrics. Service oriented architectures.
SRM - Sistemi operativi di Rete e Middleware per la programmazione di rete
Distributed operating systems. Processes: allocation and scheduling, migration and load balancing. Deadlock. OS virtualization
*
FCD - Fondamenti del Calcolo Distribuito
Distributed operating systems. Processes: allocation and scheduling, migration and load Distributed File System. Model file service and design issues. Case studies: NFS, AFS. Case study: Google File System.
*
FCD - Fondamenti del Calcolo Distribuito
Synchronization and coordination in distributed systems. Algorithms for synchronization, coordination and agreement clock synchronization, mutual exclusion, global state. Causal ordering.
*
FCD - Fondamenti del Calcolo Distribuito
Shared Data. Replication, consistency and transactions. Consistency models. Architectural models of replication. Transactions and concurrency control in distributed systems. Distributed transactions. Mobility in distributed systems.
Le sottoaree "obbligatorie" sono prefisse da un segno più (+). Le sottoare "suggerite" sono prefisse da un segno asterisco (*).
6 CFU nell'area L - Interazione, grafica e multimedialità
Sillabo dell'insegnamento
L - Interazione, grafica e multimedialità
ESM - Elaborazione di Segnali Multimediali (immagini, suoni e video)
Digital images and image processing: Color/contrast correction and equalization, geometric transformations, filters, morphological operators
ESM - Elaborazione di Segnali Multimediali (immagini, suoni e video)
Features: Edge detection, corner and interest points, color and texture features
ESM - Elaborazione di Segnali Multimediali (immagini, suoni e video)
Segmentation: K-means, Ncut
ESM - Elaborazione di Segnali Multimediali (immagini, suoni e video)
Model fitting: Hough transform, deformable models and snakes
ESM - Elaborazione di Segnali Multimediali (immagini, suoni e video)
Shape representation and matching: point distribution models, turning functions and boundary signatures, skeletons
ESM - Elaborazione di Segnali Multimediali (immagini, suoni e video)
One of the following topics will be addressed: Motion & tracking, stereo vision, shape from shading, camera calibration and 3D pose estimation, face detection and recognition
Le sottoaree "obbligatorie" sono prefisse da un segno più (+). Le sottoare "suggerite" sono prefisse da un segno asterisco (*).
Insegnamenti "macro" nell'ambito dei quali può essere scelto