Riepilogo dell'insegnamento: Algoritmi e strutture dati
Nome
Algoritmi e strutture dati
CFU
12
Ore di didattica frontale per CFU
8
Settore Scientifico Disciplinare
INF/01
12 cfu così ripartiti nelle aree:
9 CFU nell'area B - Algoritmi
3 CFU nell'area C - Programmazione
Sillabo dell'insegnamento
B - Algoritmi
*
SDF - Strutture di Dati Fondamentali
Strutture dati dinamiche: liste, pile, code.
*
SDF - Strutture di Dati Fondamentali
Dati e rappresentazioni, requisiti delle astrazioni di dati, costrutti.
*
SDF - Strutture di Dati Fondamentali
Insiemi: specifiche e confronto tra realizzazioni alternative. Dizionari: realizzazioni con vettori ordinati e con tabelle Hash.
*
A - Algoritmi fondamentali
Algoritmi fondamentali di ricerca e di ordinamento
*
A - Algoritmi fondamentali
Implementazione e verifica di algoritmi per la ricerca, l'ordinamento e la fusione delle strutture dati fondamentali
*
A - Algoritmi fondamentali
Algoritmi su grafi: visita di un grafo e generazione del minimo albero di copertura. Alberi: algoritmi di inserimento, cancellazione e ricerca.
SDA - Strutture di Dati Avanzate
Grafi, Alberi, Alberi binari, Alberi n-ari
SDA - Strutture di Dati Avanzate
Gli alberi come grafi: alberi ordinati, proprietà.
TAPA - Tecniche fondamentali di Analisi e Progetto di Algoritmi
Le tecniche algoritmiche: il paradigma selettivo e il paradigma generativo. Tecnica dell'enumerazione, del backtracking, la tecnica greedy, la tecnica divide-et-impera.
C - Programmazione
*
SDTD - Strutture Dati e Tipi di Dati astratti
Dati e rappresentazioni, requisiti delle astrazioni di dati, costrutti. Astrazioni di dati e dati primitivi. Specifica sintattica e semantica tramite pre- e post-condizioni sulle operazioni
*
POO - Programmazione Orientata agli Oggetti
Strutture ed algoritmi in C++
(*) Le sottoaree con asterisco sono quelle che il GRIN auspica facciano parte in via prioritaria dei sillabi degli insegnamenti assegnati all?area stessa
Riepilogo dell'insegnamento: Analisi matematica
Nome
Analisi matematica
CFU
6
Ore di didattica frontale per CFU
8
Settore Scientifico Disciplinare
MAT/05
6 cfu così ripartiti nelle aree:
6 CFU nell'area MAT - Crediti di MATEMATICA
Sillabo dell'insegnamento
MAT - Crediti di MATEMATICA
MAT/05 - Analisi Matematica
I numeri reali e le funzioni di una variabile reale: nozioni di base
MAT/05 - Analisi Matematica
Limiti e continuità di funzioni reali di una variabile reale
MAT/05 - Analisi Matematica
Calcolo differenziale per funzioni di una variabile reale
MAT/05 - Analisi Matematica
Infiniti e infinitesimi, Formula di Taylor
MAT/05 - Analisi Matematica
Calcolo integrale per funzioni di una variabile reale
MAT/05 - Analisi Matematica
Successioni e serie numeriche
(*) Le sottoaree con asterisco sono quelle che il GRIN auspica facciano parte in via prioritaria dei sillabi degli insegnamenti assegnati all?area stessa
Riepilogo dell'insegnamento: Architettura dei sistemi + Laboratorio
Nome
Architettura dei sistemi + Laboratorio
CFU
12
Ore di didattica frontale per CFU
8
Settore Scientifico Disciplinare
INF/01
12 cfu così ripartiti nelle aree:
6 CFU nell'area E - Architetture
6 CFU nell'area F - Sistemi operativi
Sillabo dell'insegnamento
E - Architetture
*
ASS - Linguaggio Assembler
Linguaggio Assembly
GIO - Gestione dell'Input/Output
IMeccanismi di sincronizzazione: I/O programmato, I/O guidato da interrupt, Direct Memory Access Raid
*
LMP - Livello di Microprogrammazione
Struttura interna della CPU, Data Path, Ciclo di istruzione, Implementazione dell'unità di controllo
*
LII - Livello Instruction Set
Istruzioni macchina, Tipi degli operandi, dati, operazioni, Formati di istruzioni, Metodi di indirizzamento
*
AC - Aritmetica dei calcolatori
Aritmetica reale e aritmetica finita, Sistemi di numerazione non decimali, Rappresentazione binaria , Codifica dell'informazione
*
CCS - Circuiti combinatori e sequenziali
Algebra di Boole, Porte logiche,
F - Sistemi operativi
*
AMM - Amministrazione di sistema
Strutturazione, nucleo e chiamate di sistema
*
FS - File System
Organizzazione logica e fisica del file system, Metodi di accesso ai file, Meccanismi di protezione, Metodi di allocazione
*
GM - Gestione della Memoria
organizzazione e allocazione della memoria virtuale, Tecniche di rilocazione, Tecniche di gestione della memoria
GP - Gestione delle Periferiche
Supporto del Sistema Operativo all'Input/Output, gestore delle periferiche, Buffering, Gestione degli eventi anomali
*
SCO - Struttura e Componenti di un sistema operativo
Tipologie di Sistemi Operativi, Principali componenti dei Sistemi Operativi, Principali modelli strutturali
*
GSP - Gestione e Sincronizzazione dei Processi
Processo e multiprogrammazione, Stadi di un processo, Cambio di contesto e processi leggeri , Interazione e concorrenza tra processi
(*) Le sottoaree con asterisco sono quelle che il GRIN auspica facciano parte in via prioritaria dei sillabi degli insegnamenti assegnati all?area stessa
Riepilogo dell'insegnamento: Basi di dati + Laboratorio
Nome
Basi di dati + Laboratorio
CFU
12
Ore di didattica frontale per CFU
8
Settore Scientifico Disciplinare
INF/01
12 cfu così ripartiti nelle aree:
12 CFU nell'area G - Basi di dati
Sillabo dell'insegnamento
G - Basi di dati
*
PL - Progettazione Logica
Progettazione di basi di dati
*
PC - Progettazione concettuale
Progettazione di basi di dati
*
PC - Progettazione concettuale
Progettazione di basi di dati
*
LI - Linguaggi di Interrogazione di Basi di Dati
Linguaggi di interrogazione
*
LI - Linguaggi di Interrogazione di Basi di Dati
Linguaggi di interrogazione
*
LI - Linguaggi di Interrogazione di Basi di Dati
Linguaggi di interrogazione
*
LI - Linguaggi di Interrogazione di Basi di Dati
Linguaggi di interrogazione
*
ML - Modelli logici
Il modello relazionale
*
ML - Modelli logici
Il modello relazionale
*
ML - Modelli logici
Il modello relazionale
*
ML - Modelli logici
Il modello relazionale
*
DBMS - Sistemi di Gestione di Basi di Dati
Architetture dei DBMS
(*) Le sottoaree con asterisco sono quelle che il GRIN auspica facciano parte in via prioritaria dei sillabi degli insegnamenti assegnati all?area stessa
Riepilogo dell'insegnamento: Calcolo numerico
Nome
Calcolo numerico
CFU
6
Ore di didattica frontale per CFU
8
Settore Scientifico Disciplinare
MAT/08
6 cfu così ripartiti nelle aree:
6 CFU nell'area MAT - Crediti di MATEMATICA
Sillabo dell'insegnamento
MAT - Crediti di MATEMATICA
MAT/08 - Analisi Numerica
Aritmetica di macchina, analisi dell'errore e del condizionamento
MAT/08 - Analisi Numerica
Metodi numerici per il calcolo degli zeri di funzione
MAT/08 - Analisi Numerica
Elementi di algebra lineare (vettori, matrici, sistemi lineari); algebra lineare numerica (fattorizzazione LU, minimi quadrati)
MAT/08 - Analisi Numerica
Elementi di programmazione in MATLAB
MAT/08 - Analisi Numerica
Elementi di programmazione in MATLAB
(*) Le sottoaree con asterisco sono quelle che il GRIN auspica facciano parte in via prioritaria dei sillabi degli insegnamenti assegnati all?area stessa
Riepilogo dell'insegnamento: Fondamenti di informatica
Nome
Fondamenti di informatica
CFU
6
Ore di didattica frontale per CFU
8
Settore Scientifico Disciplinare
INF/01
6 cfu così ripartiti nelle aree:
6 CFU nell'area A - Fondamenti
Sillabo dell'insegnamento
A - Fondamenti
*
CAL - Calcolabilita'
Il modello delle machine URM
*
CAL - Calcolabilita'
Linguaggi calcolabili, URM universale, macchine di Turing
*
CAL - Calcolabilita'
Funzioni di misura di tempo e spazio
COM - Complessita'
Classi (tempo/spazio) deterministiche e non. P- e NP-completezza
*
ALF - Automi e Linguaggi Formali
Automi a stati finiti e linguaggi regolari
*
ALF - Automi e Linguaggi Formali
Grammatiche Libere e Push down automata, problemi di decisione e automi
(*) Le sottoaree con asterisco sono quelle che il GRIN auspica facciano parte in via prioritaria dei sillabi degli insegnamenti assegnati all?area stessa
Riepilogo dell'insegnamento: Ingegneria del software + Laboratorio
Nome
Ingegneria del software + Laboratorio
CFU
12
Ore di didattica frontale per CFU
8
Settore Scientifico Disciplinare
INF/01
12 cfu così ripartiti nelle aree:
12 CFU nell'area I - Ingegneria del software
Sillabo dell'insegnamento
I - Ingegneria del software
*
PSS - Processi di Sviluppo del Software
generalità dei processi software
*
PSS - Processi di Sviluppo del Software
principi di ingegneria del software
*
AR - Analisi dei Requisiti
requisiti software
*
AR - Analisi dei Requisiti
analisi e specifiche software
*
ASW - Architetture Software
stili architetturali, strati, object oriented
*
ASW - Architetture Software
stili architetturali, strati, object oriented
*
LMS - Linguaggi di Modellazione del Software
Linguaggio UML per la modellazione del software
*
LMS - Linguaggi di Modellazione del Software
stereotipi UML
*
PSC - Progettazione del Software e Codifica
Progettazione di alto livello e progettazione di dettaglio
*
PSC - Progettazione del Software e Codifica
modellazione dei dati
*
PSC - Progettazione del Software e Codifica
sviluppo di una componente / applicazione software
*
TVV - Testing, Verifica e Validazione
testing white box e black box
(*) Le sottoaree con asterisco sono quelle che il GRIN auspica facciano parte in via prioritaria dei sillabi degli insegnamenti assegnati all?area stessa
Riepilogo dell'insegnamento: Insegnamento a scelta 1
Nome
Insegnamento a scelta 1
CFU
6
Ore di didattica frontale per CFU
8
Settore Scientifico Disciplinare
INF/01
ING-INF/05
6 cfu così ripartiti nelle aree:
6 CFU nell'area A_M - Una qualunque delle aree da A a M
Sillabo dell'insegnamento
Non è presente il sillabo poiché non vi sono crediti allocati in aree per cui è previsto.
Riepilogo dell'insegnamento: Insegnamento a scelta 2
Nome
Insegnamento a scelta 2
CFU
6
Ore di didattica frontale per CFU
8
Settore Scientifico Disciplinare
INF/01
ING-INF/05
6 cfu così ripartiti nelle aree:
6 CFU nell'area A_M - Una qualunque delle aree da A a M
Sillabo dell'insegnamento
Non è presente il sillabo poiché non vi sono crediti allocati in aree per cui è previsto.
12 CFU nell'area L - Interazione, grafica e multimedialità
Sillabo dell'insegnamento
L - Interazione, grafica e multimedialità
*
MMPI - Modelli e Metodi per la Progettazione dell'Interazione
Sistemi interattivi e interfacce d'uso
*
MMPI - Modelli e Metodi per la Progettazione dell'Interazione
Evoluzione dei paradigmi d'interazione
*
PMTV - Principi, Metodologie e Tecniche di Valutazione di interfacce
Usabilità
*
MMPI - Modelli e Metodi per la Progettazione dell'Interazione
Progettare per l'utente
TMI - Teorie e Modelli per l'Interazione
L'ingegneria della usabilità
TMI - Teorie e Modelli per l'Interazione
Il processo di definizione dei requisiti, Tecniche di esplorazione, Analisi dei task
*
MMPI - Modelli e Metodi per la Progettazione dell'Interazione
Dai requisiti al design concept
*
MMPI - Modelli e Metodi per la Progettazione dell'Interazione
Generazione dei prototipi e storyboard
*
MMPI - Modelli e Metodi per la Progettazione dell'Interazione
Gli standard della human-system interaction, I principi del dialogo secondo la ISO 9241-110
*
MMPI - Modelli e Metodi per la Progettazione dell'Interazione
Progettare per l'errore
ESM - Elaborazione di Segnali Multimediali (immagini, suoni e video)
Progettare la grafica e il testo
*
PMTV - Principi, Metodologie e Tecniche di Valutazione di interfacce
Valutare l'usabilità
(*) Le sottoaree con asterisco sono quelle che il GRIN auspica facciano parte in via prioritaria dei sillabi degli insegnamenti assegnati all?area stessa
Riepilogo dell'insegnamento: Linguaggi di programmazione + Laboratorio
Nome
Linguaggi di programmazione + Laboratorio
CFU
12
Ore di didattica frontale per CFU
8
Settore Scientifico Disciplinare
INF/01
12 cfu così ripartiti nelle aree:
12 CFU nell'area D - Linguaggi
Sillabo dell'insegnamento
D - Linguaggi
*
MATR - Macchine Astratte e Tecniche per la Realizzazione dei linguaggi di programmazione
Espressioni regolari e grammatiche
*
MATR - Macchine Astratte e Tecniche per la Realizzazione dei linguaggi di programmazione
Gerarchia di linguaggi di programmazione
*
LF - Linguaggi Formali
Paradigmi di programmazione
*
LF - Linguaggi Formali
Analisi e traduzione
*
LF - Linguaggi Formali
Operazioni sui linguaggi
*
LF - Linguaggi Formali
Classificazione di Chomsky
*
TTCI - Tecniche di Traduzione: Compilatori e Interpreti
Il modello di un compilatore
TAV - Tecniche di Analisi e Verifica
Realizzazione di un parser
*
TTCI - Tecniche di Traduzione: Compilatori e Interpreti
Generazione e ottimizzazione del codice
PLN - Paradigmi Linguistici
Linguaggi imperativi e non
*
S - Semantica
Analisi semantica
*
MATR - Macchine Astratte e Tecniche per la Realizzazione dei linguaggi di programmazione
Analisi lessicale, Analisi sintattica
(*) Le sottoaree con asterisco sono quelle che il GRIN auspica facciano parte in via prioritaria dei sillabi degli insegnamenti assegnati all?area stessa
Riepilogo dell'insegnamento: Matematica discreta
Nome
Matematica discreta
CFU
6
Ore di didattica frontale per CFU
8
Settore Scientifico Disciplinare
MAT/02
6 cfu così ripartiti nelle aree:
6 CFU nell'area MAT - Crediti di MATEMATICA
Sillabo dell'insegnamento
MAT - Crediti di MATEMATICA
MAT/02 - Algebra
Elementi di insiemistica,Relazioni e funzioni
MAT/02 - Algebra
Relazioni di equivalenza e partizioni
MAT/02 - Algebra
Relazioni d'ordine
MAT/02 - Algebra
Strutture algebriche,gruppi, permutazioni e anelli
MAT/02 - Algebra
Reticoli e algebra di Boole
(*) Le sottoaree con asterisco sono quelle che il GRIN auspica facciano parte in via prioritaria dei sillabi degli insegnamenti assegnati all?area stessa
Riepilogo dell'insegnamento: Metodi di osservazione
Nome
Metodi di osservazione
CFU
6
Ore di didattica frontale per CFU
8
Settore Scientifico Disciplinare
FIS/07
6 cfu così ripartiti nelle aree:
6 CFU nell'area altro - Crediti NON dell'INFORMATICA nè della MATEMATICA
Sillabo dell'insegnamento
Non è presente il sillabo poiché non vi sono crediti allocati in aree per cui è previsto.
Riepilogo dell'insegnamento: Progettazione e produzione multimediale + laboratorio
Nome
Progettazione e produzione multimediale + laboratorio
CFU
12
Ore di didattica frontale per CFU
8
Settore Scientifico Disciplinare
INF/01
12 cfu così ripartiti nelle aree:
12 CFU nell'area L - Interazione, grafica e multimedialità
Sillabo dell'insegnamento
L - Interazione, grafica e multimedialità
*
MMPI - Modelli e Metodi per la Progettazione dell'Interazione
Modelli e metodi di progetto di un'applicazione multimediale
*
MMPI - Modelli e Metodi per la Progettazione dell'Interazione
Metodologie di progetto per l'organizzazione del contenuto
*
MMPI - Modelli e Metodi per la Progettazione dell'Interazione
Modellazione della navigazione in un'applicazione multimediale
*
PMTV - Principi, Metodologie e Tecniche di Valutazione di interfacce
Valutazione dell'usabilità di un'applicazione multimediale
*
PMTV - Principi, Metodologie e Tecniche di Valutazione di interfacce
Progettare l'interfaccia di un multimedia (storyboard, prototipi)
*
PMTV - Principi, Metodologie e Tecniche di Valutazione di interfacce
I test per un'applicazione multimediale
ESM - Elaborazione di Segnali Multimediali (immagini, suoni e video)
Modelli di rappresentazione e manipolazione di dati multimediali
*
IMW - Ipertesti, Multimedialità e WWW
Ipertesto, Ipermedia e Multimedia
*
IMW - Ipertesti, Multimedialità e WWW
Ambienti autore per la realizzazione di multimedia
*
IMW - Ipertesti, Multimedialità e WWW
Linguaggi per la realizzazione dell'interazione
*
IMW - Ipertesti, Multimedialità e WWW
Caratteristiche di un'applicazione multimediale
ESM - Elaborazione di Segnali Multimediali (immagini, suoni e video)
Forme di presentazione dei messaggi multimediali
(*) Le sottoaree con asterisco sono quelle che il GRIN auspica facciano parte in via prioritaria dei sillabi degli insegnamenti assegnati all?area stessa
*
A - Algoritmi fondamentali
algoritmi di ricerca e ordinamento
TAPA - Tecniche fondamentali di Analisi e Progetto di Algoritmi
analisi e progettazione di algoritmi (flow-chart e grafi di nassi schneiderman)
C - Programmazione
*
SDTD - Strutture Dati e Tipi di Dati astratti
Array, Record, File
*
SCP - Sviluppo e Correttezza dei Programmi
Programmazione Strutturata
*
CB - Costrutti di Base
Costrutti di base (sequenza, selezione e iterazione)
*
R - Ricorsione
Funzioni Ricorsive
*
P - Procedure
Definizione di procedure e funzioni
*
P - Procedure
Procedure e funzioni in C
*
SS - Sintassi e Semantica
Elementi di sintassi e semantica del linguaggio di programmazione
*
PSA - Problem Solving e Algoritmi
Fasi per la soluzione di un problema
*
PSA - Problem Solving e Algoritmi
Definizione e descrizione di algoritmi
*
SCP - Sviluppo e Correttezza dei Programmi
Compilatori e interpreti: differenze, vantaggi e svantaggi
(*) Le sottoaree con asterisco sono quelle che il GRIN auspica facciano parte in via prioritaria dei sillabi degli insegnamenti assegnati all?area stessa
Riepilogo dell'insegnamento: Programmazione per il WEB
Nome
Programmazione per il WEB
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
SRM - Sistemi operativi di Rete e Middleware per la programmazione di rete
Gestione delle basi di dati nelle applicazioni WEB
*
MIR - Modelli di Interazione in Rete
Linguaggi per il front end
*
MIR - Modelli di Interazione in Rete
Tecniche di interazione per le applicazioni WEB
PASR - Programmazione di Applicazioni e Servizi di Rete
Tecniche di programmazione lato server
PASR - Programmazione di Applicazioni e Servizi di Rete
Linguaggi per il back end
PASR - Programmazione di Applicazioni e Servizi di Rete
Linguaggi per il back end
(*) Le sottoaree con asterisco sono quelle che il GRIN auspica facciano parte in via prioritaria dei sillabi degli insegnamenti assegnati all?area stessa
Riepilogo dell'insegnamento: Reti di calcolatori e comunicazione digitale
Nome
Reti di calcolatori e comunicazione digitale
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
*
ARTC - Architettura delle Reti di Calcolatori
Fondamenti di reti di calcolatori, architetture a livelli, dispositivi di rete
*
FCD - Fondamenti del Calcolo Distribuito
Sistemi client-server. Architettura di Internet. Web
*
FCD - Fondamenti del Calcolo Distribuito
Meccanismi di indirizzamento, instradamento e trasporto in Internet
*
MIR - Modelli di Interazione in Rete
Modelli client-server, wireless e peer to peer
*
PT - Protocolli
Protocolli di comunicazione. Modello ISO-OSI
*
SR - Sicurezza delle Reti
Sicurezza e privatezza, principi di programmazione sicura
(*) Le sottoaree con asterisco sono quelle che il GRIN auspica facciano parte in via prioritaria dei sillabi degli insegnamenti assegnati all?area stessa
MAT/06 - Probabilita' e Statistica Matematica
SOftware R
MAT/06 - Probabilita' e Statistica Matematica
Analisi esplorativa dei dati
MAT/06 - Probabilita' e Statistica Matematica
Variabili causali e distribuzioni
MAT/06 - Probabilita' e Statistica Matematica
Statistica parametrica e nonparametrica
MAT/06 - Probabilita' e Statistica Matematica
Ipotesi ed intervalli di fiducia
MAT/06 - Probabilita' e Statistica Matematica
Regressione
(*) Le sottoaree con asterisco sono quelle che il GRIN auspica facciano parte in via prioritaria dei sillabi degli insegnamenti assegnati all?area stessa