(*) 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
E' un percorso interdisciplinare
No
Commento
Sito del corso di laurea: http://www.uniud.it/didattica/facolta/scienze/tecnologie-web-e-multimediali
Legenda delle Aree
A:
Fondamenti
G:
Basi di dati
altro INF:
Crediti di INFORMATICA non classificati nelle aree
B:
Algoritmi
H:
Computazione su rete
INF:
Crediti di INFORMATICA non classificabili a priori
(*) Le sottoaree con asterisco sono quelle che il GRIN ritiene essenziali
Riepilogo dell'insegnamento: Architettura degli elaboratori
Nome
Architettura degli elaboratori
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 E - Architetture
Sillabo dell'insegnamento
E - Architetture
*
AC - Aritmetica dei calcolatori
Rappresentazione delle Informazioni.
*
LMP - Livello di Microprogrammazione
Struttura di un Computer al livello Microarchitetturale.
*
LII - Livello Instruction Set
Linguaggio macchina.
GIO - Gestione dell'Input/Output
Input/Output.
*
CCS - Circuiti combinatori e sequenziali
Reti Logiche.
GM - Gestione della Memoria
Gerarchie di Memoria.
(*) Le sottoaree con asterisco sono quelle che il GRIN ritiene essenziali
Riepilogo dell'insegnamento: Aspetti sociali
Nome
Aspetti sociali
CFU
1
Ore di didattica frontale per CFU
8
Settore Scientifico Disciplinare
--libero--
1 cfu così ripartiti nelle aree:
1 CFU nell'area NC - Crediti Non Classificabili a priori
Sillabo dell'insegnamento
Non è presente il sillabo poiché non vi sono crediti allocati in aree per cui è previsto.
Riepilogo dell'insegnamento: Basi di dati
Nome
Basi di dati
CFU
9
Ore di didattica frontale per CFU
8
Settore Scientifico Disciplinare
INF/01
ING-INF/05
9 cfu così ripartiti nelle aree:
9 CFU nell'area G - Basi di dati
Sillabo dell'insegnamento
G - Basi di dati
*
PC - Progettazione concettuale
Modello ER e modello UML.
*
PL - Progettazione Logica
Ristrutturazione di schemi ER e traduzione di schemi ER in schemi relazionali.
*
LI - Linguaggi di Interrogazione di Basi di Dati
SQL
*
LI - Linguaggi di Interrogazione di Basi di Dati
Algebra relazionale e calcolo relazionale.
*
ML - Modelli logici
Modelli basati sui valori e sull'identità degli oggetti. Modelli ER, relazionale, orientato agli oggetti.
*
DBMS - Sistemi di Gestione di Basi di Dati
Architettura di un DBMS, componenti di un DBMS.
TCR - Transazioni, Concorrenza e Recovery
La nozione di transazione e le proprietà acide, concorrenza, recovery, buffer, ottimizzazione
OFGI - Organizzazione Fisica e Gestione delle Interrogazioni
Strutture di indicizzazione, indici di singolo livello e multilivello, B-alberi e B+-alberi
*
ML - Modelli logici
XML
(*) Le sottoaree con asterisco sono quelle che il GRIN ritiene essenziali
3 CFU nell'area L - Interazione, grafica e multimedialità
Sillabo dell'insegnamento
H - Computazione su rete
*
SR - Sicurezza delle Reti
Sicurezza nel Commercio Elettronico. Sistemi di Pagamento Elettronico.
*
MIR - Modelli di Interazione in Rete
Mobile Commerce. Aste On-Line. Supply chain management
*
MIR - Modelli di Interazione in Rete
Modelli Business-to-business. Applicazione business-to-consumer
L - Interazione, grafica e multimedialità
*
PMTV - Principi, Metodologie e Tecniche di Valutazione di interfacce
Ricerche di mercato, analisi dell'utilizzo di siti web di commercio elettronico, comportamento degli utenti nel commercio elettronico.
*
IMW - Ipertesti, Multimedialità e WWW
Concetti web 2.0 e applicazioni al commercio elettronico, tipologie di commercio elettronico.
*
MMPI - Modelli e Metodi per la Progettazione dell'Interazione
Internet Advertising, costruzione di siti e applicazioni di commercio elettronico.
(*) Le sottoaree con asterisco sono quelle che il GRIN ritiene essenziali
Riepilogo dell'insegnamento: Complementi di Tecnologie web
Nome
Complementi di Tecnologie web
CFU
9
Ore di didattica frontale per CFU
8
Settore Scientifico Disciplinare
INF/01
ING-INF/05
9 cfu così ripartiti nelle aree:
9 CFU nell'area H - Computazione su rete
Sillabo dell'insegnamento
H - Computazione su rete
*
MIR - Modelli di Interazione in Rete
Linguaggi per la definizione di schemi XML (XSchema)
*
MIR - Modelli di Interazione in Rete
Utilizzo di modelli e tecnologie basate su XML
*
MIR - Modelli di Interazione in Rete
Linguaggi di interrogazione e di modifica per XML (XPath, XQuery)
PASR - Programmazione di Applicazioni e Servizi di Rete
Programmare con XML: interfacce DOM e SAX, JAXP
*
MIR - Modelli di Interazione in Rete
Web service, AJAX, Template Engine, Paradigma Model-View-Controller.
*
ARTC - Architettura delle Reti di Calcolatori
Introduzione alle tecnologie lato server: funzionamento di un server web, CGI, scripting.
PASR - Programmazione di Applicazioni e Servizi di Rete
Sviluppo di applicazioni in J2EE (servlet/JSP/JDBC)
PASR - Programmazione di Applicazioni e Servizi di Rete
Sviluppo di applicazioni in PHP.
*
PT - Protocolli
Il protocollo HTTP, formato delle richieste e delle risposte.
(*) Le sottoaree con asterisco sono quelle che il GRIN ritiene essenziali
1 CFU nell'area NC - Crediti Non Classificabili a priori
Sillabo dell'insegnamento
Non è presente il sillabo poiché non vi sono crediti allocati in aree per cui è previsto.
Riepilogo dell'insegnamento: Cultura d'impresa
Nome
Cultura d'impresa
CFU
1
Ore di didattica frontale per CFU
8
Settore Scientifico Disciplinare
--libero--
Commento
1 cfu così ripartiti nelle aree:
1 CFU nell'area NC - Crediti Non Classificabili a priori
Sillabo dell'insegnamento
Non è presente il sillabo poiché non vi sono crediti allocati in aree per cui è previsto.
Riepilogo dell'insegnamento: Ingegneria del software
Nome
Ingegneria del software
CFU
6
Ore di didattica frontale per CFU
8
Settore Scientifico Disciplinare
ING-INF/05
6 cfu così ripartiti nelle aree:
6 CFU nell'area I - Ingegneria del software
Sillabo dell'insegnamento
I - Ingegneria del software
*
PSS - Processi di Sviluppo del Software
Concetti e Definizioni di Base dell'Ingegneria del Software. Gestione di un Progetto Software. Requisiti di un sistema Software.
*
LMS - Linguaggi di Modellazione del Software
Tecniche di modellizzazione dei sistemi. Definizione dei requisiti e specificazione del software. Prototipizzazione del Software.
*
ASW - Architetture Software
Generalita' e Progetto Architetturale.
*
TVV - Testing, Verifica e Validazione
Verifica e Validazione. Testing del Software. Software inspection.
*
PSC - Progettazione del Software e Codifica
Progettazione Object-Oriented. Progettazione funzionale.
*
AR - Analisi dei Requisiti
Ingegnerizzazione dei requisiti. Dependability ed Affidabilita' del Software. Qualita' del Software. Standard sul Ciclo di Vita.
(*) Le sottoaree con asterisco sono quelle che il GRIN ritiene essenziali
6 CFU nell'area L - Interazione, grafica e multimedialità
Sillabo dell'insegnamento
L - Interazione, grafica e multimedialità
PIRV - Paradigmi di Interazione e Realtà Virtuale
Computer-Supported Cooperative Work. Recenti Paradigmi di Interazione Uomo-Macchina.
*
PMTV - Principi, Metodologie e Tecniche di Valutazione di interfacce
Strumenti per l'Implementazione di Interfacce Utente. Valutazione di Usabilita'. Help.
*
MMPI - Modelli e Metodi per la Progettazione dell'Interazione
Metodi Formali nell'Interazione Uomo-Macchina. Guideline e Standard per le Interfacce Utente.
*
MMPI - Modelli e Metodi per la Progettazione dell'Interazione
Interazione Uomo-Macchina e Ciclo di Vita del Software. Environment. User, Task Analysis.
PIRV - Paradigmi di Interazione e Realtà Virtuale
Periferiche per l'Interazione Uomo-Macchina. Modelli e Paradigmi di Interazione Uomo-Macchina.
*
PMTV - Principi, Metodologie e Tecniche di Valutazione di interfacce
Introduzione. Aspetti Psicologici dell'Interazione Uomo-Macchina.
(*) Le sottoaree con asterisco sono quelle che il GRIN ritiene essenziali
Riepilogo dell'insegnamento: Matematica Discreta
Nome
Matematica Discreta
CFU
12
Ore di didattica frontale per CFU
8
Settore Scientifico Disciplinare
MAT/01
MAT/02
MAT/03
12 cfu così ripartiti nelle aree:
12 CFU nell'area MAT - Crediti di MATEMATICA
Sillabo dell'insegnamento
MAT - Crediti di MATEMATICA
MAT/03 - Geometria
Autovettori e autovalori.
MAT/03 - Geometria
Spazi euclidei.
MAT/03 - Geometria
Sistemi lineari
MAT/03 - Geometria
Determinante, rango e inversa di una matrice.
MAT/02 - Algebra
Spazi vettoriali su reali e complessi, spazi di matrici.
MAT/01 - Logica Matematica
Cardinalità di insiemi (finiti e infiniti),
MAT/01 - Logica Matematica
Regole di derivazione (connettivi proposizionali e quantificatori).
MAT/01 - Logica Matematica
Numeri naturali e principi di induzione, razionali, interi, complessi.
MAT/02 - Algebra
Divisibilità, congruenze e applicazioni.
MAT/02 - Algebra
Introduzione alla teoria dei gruppi.
(*) Le sottoaree con asterisco sono quelle che il GRIN ritiene essenziali
Riepilogo dell'insegnamento: Progetto di Siti e Portali Web
Nome
Progetto di Siti e Portali Web
CFU
6
Ore di didattica frontale per CFU
8
Settore Scientifico Disciplinare
ING-INF/05
6 cfu così ripartiti nelle aree:
2 CFU nell'area I - Ingegneria del software
4 CFU nell'area L - Interazione, grafica e multimedialità
Sillabo dell'insegnamento
I - Ingegneria del software
*
AR - Analisi dei Requisiti
Analisi e definizione dei requisiti di sistemi interattivi
V - Varie
Processi informativi e sistemi informativi.
L - Interazione, grafica e multimedialità
TMI - Teorie e Modelli per l'Interazione
Progettazione dell'interazione
*
MMPI - Modelli e Metodi per la Progettazione dell'Interazione
Natura di un sistema informativo: struttura conversazionale, contenuti, espressione di siti web.
*
PMTV - Principi, Metodologie e Tecniche di Valutazione di interfacce
Accessibilita' e usabilita': concetti, esempi, metodi (user testing, heuristic evaluation).
*
MMPI - Modelli e Metodi per la Progettazione dell'Interazione
User-centered design: fasi, problemi, metodi per l'analisi e lo sviluppo di sistemi basati su web.
(*) Le sottoaree con asterisco sono quelle che il GRIN ritiene essenziali
Riepilogo dell'insegnamento: Programmazione e laboratorio
Nome
Programmazione e laboratorio
CFU
12
Ore di didattica frontale per CFU
8
Settore Scientifico Disciplinare
INF/01
ING-INF/05
12 cfu così ripartiti nelle aree:
12 CFU nell'area C - Programmazione
Sillabo dell'insegnamento
C - Programmazione
*
CB - Costrutti di Base
Esercitazioni di programmazione strutturata 1.
*
CB - Costrutti di Base
Esercitazioni di programmazione strutturata 2.
*
P - Procedure
Esercitazioni di sottoprogrammi e ricorsione.
*
SDTD - Strutture Dati e Tipi di Dati astratti
Esercitazioni su tipi di dato astratti e occultamento delle informazioni.
*
POO - Programmazione Orientata agli Oggetti
Esercitazioni di fondamenti della programmazione orientata agli oggetti (OO).
*
POO - Programmazione Orientata agli Oggetti
Esercitazioni sulle API (Application Programming Interface) del Java.
*
CB - Costrutti di Base
La programmazione strutturata.
*
P - Procedure
Sottoprogrammi e ricorsione.
*
SDTD - Strutture Dati e Tipi di Dati astratti
Tipi di dato astratti e occultamento delle informazioni.
*
POO - Programmazione Orientata agli Oggetti
I fondamenti della programmazione orientata agli oggetti (OO).
*
POO - Programmazione Orientata agli Oggetti
Le API (Application Programming Interface) del Java.
V - Varie
Teorie della computabilita' e della complessita' (cenni).
(*) Le sottoaree con asterisco sono quelle che il GRIN ritiene essenziali
Riepilogo dell'insegnamento: Programmazione orientata agli oggetti
Nome
Programmazione orientata agli oggetti
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 C - Programmazione
Sillabo dell'insegnamento
C - Programmazione
*
POO - Programmazione Orientata agli Oggetti
Overloading. Overriding: sostituzione e raffinamento. Metodi astratti. Pattern di progetto: modulo adattatore; modulo osservatore; condivisione di dati; fabbrica astratta; iteratore; decoratore (wrapper); strategia.
*
POO - Programmazione Orientata agli Oggetti
Ereditarietà: sottoclassi, tipi e compatibilità per sostituzione. Specializzazione e altre forme di ereditarietà. Ereditarietà del codice ed ereditarietà del comportamento. Selezione dinamica dei metodi. Confronto fra ereditarietà e composizione relative a classi; composizione dinamica. Classi nidificate. Clonazione. Polimorfismo e variabili polimorfe.
*
POO - Programmazione Orientata agli Oggetti
Benefici della programmazione orientata agli oggetti: incapsulamento delle informazioni, maggiore affidabilità e potenzialità di riutilizzo del codice, condivisione di codice, polimorfismo, rapidità di prototipazione.
*
POO - Programmazione Orientata agli Oggetti
Progettazione orientata agli oggetti: identificazione delle componenti e definizione delle responsabilità; definizione del comportamento e delle interazioni fra moduli; specifica dell'interfaccia; concetto di stato.
*
POO - Programmazione Orientata agli Oggetti
Nozioni di base: moduli interagenti, messaggi e metodi, responsabilità, classi e istanze, gerarchie di classi e ereditarietà, overriding di metodi, eccezioni.
*
POO - Programmazione Orientata agli Oggetti
Linguaggio di programmazione Java.
(*) Le sottoaree con asterisco sono quelle che il GRIN ritiene essenziali
Riepilogo dell'insegnamento: Psicologia della comunicazione
Nome
Psicologia della comunicazione
CFU
6
Ore di didattica frontale per CFU
8
Settore Scientifico Disciplinare
M-PSI/01
M-PSI/nn
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: Reti di calcolatori
Nome
Reti di calcolatori
CFU
9
Ore di didattica frontale per CFU
8
Settore Scientifico Disciplinare
INF/01
ING-INF/05
9 cfu così ripartiti nelle aree:
9 CFU nell'area H - Computazione su rete
Sillabo dell'insegnamento
H - Computazione su rete
*
ARTC - Architettura delle Reti di Calcolatori
Introduzione alle reti di calcolatori. .
*
PT - Protocolli
Il modello ISO/OSI.
DR - Dispositivi di Rete
Principali componenti di una rete e tecniche di trasmissione dati.
*
ARTC - Architettura delle Reti di Calcolatori
Reti a commutazione di circuito e reti datagram
*
PT - Protocolli
Il livello di rete. Algoritmi di instradamento.
*
PT - Protocolli
Il livello di trasporto. Il livello delle applicazioni.
*
MIR - Modelli di Interazione in Rete
Client/server, peer to peer
*
SR - Sicurezza delle Reti
Elementi di crittografia.
*
SR - Sicurezza delle Reti
Sicurezza a livello di rete e trasporto, firewall
(*) Le sottoaree con asterisco sono quelle che il GRIN ritiene essenziali
Riepilogo dell'insegnamento: Sistemi Multimediali e laboratorio
Nome
Sistemi Multimediali e laboratorio
CFU
12
Ore di didattica frontale per CFU
8
Settore Scientifico Disciplinare
INF/01
ING-INF/05
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
Strumenti, software per la progettazione ipermediale
*
MMPI - Modelli e Metodi per la Progettazione dell'Interazione
Esercitazioni di progettazione di prodotti ipermediali. Utilizzo di Flash e WRML.
*
MMPI - Modelli e Metodi per la Progettazione dell'Interazione
Metodi e modelli per la progettazione di ipermedia. Progettazione per l'esperienza dell'utente (user experience design).
*
PMTV - Principi, Metodologie e Tecniche di Valutazione di interfacce
Qualità d'uso di prodotti ipermediali, usabilità, accessibilità, metodi di valutazione dell'esperienza dell'utente.
*
MMPI - Modelli e Metodi per la Progettazione dell'Interazione
Approcci semiotici alla progettazione ipermediale.
*
MMPI - Modelli e Metodi per la Progettazione dell'Interazione
Tecniche e standard per l'annotazione di oggetti multimediali: MPEG7, RDF.
ESM - Elaborazione di Segnali Multimediali (immagini, suoni e video)
Elaborazione delle immagini bit mapped. Colore: caratteristiche del colore, spazi colore, gestione del colore. Tecniche di compressione di immagini (con e senza perdite). Formati di archiviazione di testi e immagini.
ESM - Elaborazione di Segnali Multimediali (immagini, suoni e video)
Suoni: caratteristiche fisiche e percettive. Rappresentazione digitale di suoni. Supporti e formati di archiviazione dei suoni. Elaborazione dei suoni. Psicologia dell'udito: mascheramento e segregazione del suono.
ESM - Elaborazione di Segnali Multimediali (immagini, suoni e video)
Compressione audio. Audio e musica: lo standard MIDI. Sintesi del suono. Spazializzazione e modellizzazione di ambienti acustici. Uso del suono nei prodotti multimediali. Video analogico e digitale. Formati dei segnali video.
ESM - Elaborazione di Segnali Multimediali (immagini, suoni e video)
Compressione video. La famiglia degli standard MPEG-x. Il processo di produzione video. Progettazione e integrazione di media. Progettazione orientata all'utente. Usabilita' e accessibilita' dei prodotti multimediali. Metodologie di progetto di ipermedia. Lo standard ISO 14915.
V - Varie
Aspetti legali legati al multimedia: la legge sul diritto d'autore. Video e audio streaming. Architetture per lo streaming. Protocolli per lo streaming. Applicazioni dei multimedia con particolare riguardo al campo dell'e-learning.
*
IMW - Ipertesti, Multimedialità e WWW
Processi informativi e siti web. Elementi di semiotica applicata ai siti web. Modelli concettuali di media, multimedia e ipermedia. Testi alfabetici. La scrittura su web.
(*) Le sottoaree con asterisco sono quelle che il GRIN ritiene essenziali
Riepilogo dell'insegnamento: Sistemi Operativi
Nome
Sistemi Operativi
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 F - Sistemi operativi
Sillabo dell'insegnamento
F - Sistemi operativi
*
FS - File System
Il file system. Il File: attributi, operazioni, struttura fisica, metodi di accesso. Le directory e la struttura logica di un file system. Aspetti di sicurezza e protezione. Implementazione dei file system. Operazioni su dischi, partizioni e file system. Cenni ai journaled file system.
GP - Gestione delle Periferiche
Input/Output. Tipi di dispositivi di I/O. Il trattamento delle interruzioni, i driver di I/O. I/O bloccante, non bloccante, asincrono.
*
GM - Gestione della Memoria
Gestione della memoria. Gerarchie di memoria. Strategie di allocazione, frammentazione. La memoria virtuale: paginazione a richiesta, algoritmi di sostituzione delle pagine, il thrashing, il modello Working set.
*
GSP - Gestione e Sincronizzazione dei Processi
Programmazione concorrente. Race condition, sezioni critiche, mutua esclusione, sincronizzazione tra processi e memorie condivise, primitive di comunicazione e sincronizzazione. Stallo: definizione, modelli per lo stallo, identificazione, prevenzione.
*
SCO - Struttura e Componenti di un sistema operativo
Kernel, gestione della memoria, dei processi e dell'I/O, interfaccia e servizi verso l'utente.
*
GSP - Gestione e Sincronizzazione dei Processi
I processi. Definizioni, concetti base, operazioni sui processi. Commutazione di contesto. I processi leggeri (threads): modello a thread. Lo scheduling dei processori: concetti di base, algoritmi di scheduling.
(*) Le sottoaree con asterisco sono quelle che il GRIN ritiene essenziali
Riepilogo dell'insegnamento: Statistica applicata
Nome
Statistica applicata
CFU
6
Ore di didattica frontale per CFU
8
Settore Scientifico Disciplinare
SECS-S/01
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: Tecnologie Web e laboratorio
Nome
Tecnologie Web e laboratorio
CFU
9
Ore di didattica frontale per CFU
8
Settore Scientifico Disciplinare
INF/01
ING-INF/05
9 cfu così ripartiti nelle aree:
9 CFU nell'area H - Computazione su rete
Sillabo dell'insegnamento
H - Computazione su rete
*
FCD - Fondamenti del Calcolo Distribuito
Introduzione all'elaborazione parallela e distribuita, sistemi di clustering e load balancing.
*
ARTC - Architettura delle Reti di Calcolatori
Introduzione alle reti, il modello ISO/OSI, il modello TCP/IP, le reti peer to peer.
*
ARTC - Architettura delle Reti di Calcolatori
Organizzazione dei Domain Name Space, DNS loopback, Proxy, Caching, Firewall.
V - Varie
Progettazione e realizzazione di un sito Web. Redazione di un documento di progetto e principi di Web Design (tipografia, griglie e template)
*
SR - Sicurezza delle Reti
Introduzione alle problematiche di sicurezza, esempi di SQL injection e DNS spoofing, Elementi di crittografia.
*
MIR - Modelli di Interazione in Rete
Approfondimenti su XML, DTD, XML-SCHEMA, xHTML, CSS 2 e CSS 3.
PASR - Programmazione di Applicazioni e Servizi di Rete
Introduzione alle tecnologie lato server (JSP,ASP,..), introduzione al Model View Controller level 2, Template Programming, API programming e Mashup, utilizzo di Framework di sviluppo MVC come Ruby on Rails e Django.
PASR - Programmazione di Applicazioni e Servizi di Rete
Introduzione alle tecnologie di sviluppo lato client: Javascript, Ajax.
(*) Le sottoaree con asterisco sono quelle che il GRIN ritiene essenziali