60
N.B.: i moduli rappresentati con il codice colorato non sono a Percorso unico 1° anno 1 Architetture dei sistemi di elaborazione Oppure 1 Computer architectures 1 Sistemi per la gestione di basi di dati Oppure 1 Database management systems 1 Computer network technologies and services Oppure 1 Tecnologie e servizi di rete 1 Insegnamento a scelta da Tabella 1 2 Programmazione di sistema 2 Ingegneria del software Oppure 2 Software engineering 2 Insegnamento a scelta da Tabella 2 2 Insegnamento a scelta da Tabella 3 2° anno 1 Sicurezza dei sistemi informatici Oppure 1 Computer system security 1 Insegnamento a scelta da Tabella 4 1 Insegnamento a scelta da Tabella 5 2 Crediti liberi 2 Crediti liberi consigliati dalla facoltà 1.2 Tesi Piano di studio automaticamente approvati Automazione sperimentale di modelli mediante predizione, controllo e d meccanismi interni. Ci si occupa inoltre di aspetti legati al governo della mobilità di veicoli, persone e cose, con atte dominio applicativo quanto agli aspetti di automazione e di Gli insegnamenti di questo orientamento sono tenuti prevalen italiana.

Materie PoliTo

Embed Size (px)

Citation preview

Page 1: Materie PoliTo

N.B.: i moduli rappresentati con il codice colorato non sono attivi per l'A.A. corrente

Percorso unico

1° anno1 Architetture dei sistemi di elaborazione 10

Oppure 1 Computer architectures 101 Sistemi per la gestione di basi di dati 8

Oppure 1 Database management systems 81 Computer network technologies and services 6

Oppure 1 Tecnologie e servizi di rete 61 Insegnamento a scelta da Tabella 1 62 Programmazione di sistema 102 Ingegneria del software 8

Oppure 2 Software engineering 82 Insegnamento a scelta da Tabella 2 62 Insegnamento a scelta da Tabella 3 6

2° anno1 Sicurezza dei sistemi informatici 6

Oppure 1 Computer system security 61 Insegnamento a scelta da Tabella 4 61 Insegnamento a scelta da Tabella 5 62 Crediti liberi 62 Crediti liberi consigliati dalla facoltà 6

1.2 Tesi 30

Piano di studio automaticamente approvati

Automazione

Nell’ambito delle applicazioni per l’automazione e la sistemistica industriale si approfondiscono gli aspetti legati al progetto nonché all’analisi teorica e sperimentale di modelli mediante predizione, controllo e diagnostica dei meccanismi interni. Ci si occupa inoltre di aspetti legati alla logistica e al

governo della mobilità di veicoli, persone e cose, con attenzione tanto al dominio applicativo quanto agli aspetti di automazione e di gestione di base. Gli insegnamenti di questo orientamento sono

tenuti prevalentemente in lingua italiana.

Page 2: Materie PoliTo

1° annoPeriodo Insegnamento Crediti

1 Architetture dei sistemi di elaborazione 10Oppure

1 Computer architectures 101 Sistemi per la gestione di basi di dati 8

Oppure 1 Database management systems 81 Computer network technologies and services 6

Oppure 1 Tecnologie e servizi di rete 61 Insegnamento a scelta da Tabella 1 62 Programmazione di sistema 102 Ingegneria del software 8

Oppure 2 Software engineering 82 Modellistica e controllo di sistemi aerospaziali 62 Aerospace control systems 62 Identification and control methodologies 62 Metodologie di identificazione e controllo 6

2° annoPeriodo Insegnamento Crediti

1 Sicurezza dei sistemi informatici 6Oppure

1 Computer system security 61 Automotive control systems 61 Sistemi di controllo automotive 61 Architettura del software per l'automazione 61 Software architecture for automation 62 Automation and planning of production systems 62 Automazione e pianificazione dei sistemi produttivi 62 Crediti liberi consigliati dalla facoltà 6

1.2 Tesi 30

Embedded systems

Page 3: Materie PoliTo

1° annoPeriodo Insegnamento Crediti

1 Computer architectures 101 Electronics for embedded systems 101 Specification and simulation of digital systems 61 Operating systems for embedded systems 62 System and device programming 102 Microelectronic systems 62 Synthesis and optimization of digital systems 6

2° annoPeriodo Insegnamento Crediti

1 Embedded system design techniques 61 Energy optimization for embedded systems 61 Modeling and optimization of embedded systems 61 Testing 62 Recommended Free ECTS credits 62 Reliable embedded systems design 62 Final project work 30

Grafica e computer animationLa specializzazione orientata alla computer graphics e multimedialità propone le moderne tecniche di modellazione e rendering, introduce le architetture hardware dei sistemi grafici e dispositivi per la grafica interattiva e la realtà virtuale, e insegna a progettare ambienti interattivi e real-time. Insegna inoltre le tecniche di rappresentazione, compressione e trasmissione di segnali audio e video.Gli insegnamenti di questo orientamento sono tenuti prevalentemente in lingua italiana.

1° annoPeriodo Insegnamento Crediti

1 Architetture dei sistemi di elaborazione 10Oppure

1 Computer architectures 101 Sistemi per la gestione di basi di dati 8

Oppure 1 Database management systems 8

I sistemi embedded (corrispondenti a sistemi informatici destinati ad una specifica applicazione) sono oggi estremamente diffusi e la loro progettazione e realizzazione rappresenta una delle più

comuni attività per un ingegnere informatico. Tali sistemi integrano spesso componenti hardware di tipo commerciale o appositamente sviluppate con componenti software di complessità variabile. La loro progettazione e realizzazione richiede quindi una gamma di competenze che coprono svariate

aree, dalla progettazione digitale a quella analogica, dallo sviluppo degli applicativi software alla scelta e integrazione del sistema operativo più adatto, dal collaudo all'ottimizzazione del consumo. La specializzazione in sistemi embedded, che può beneficiare del significativo know-how esistente nell'ateneo in questo settore, fornisce allo studente tali competenze, preparandolo all'inserimento nelle aziende che sviluppano o utilizzano tali sistemi in Italia e all'estero. Gli insegnamenti di questo

orientamento sono tenuti in lingua inglese.

Page 4: Materie PoliTo

1 Computer network technologies and services 6Oppure

1 Tecnologie e servizi di rete 61 Insegnamento a scelta da Tabella 1 62 Programmazione di sistema 102 Ingegneria del software 8

Oppure 2 Software engineering 82 Elaborazione e trasmissione di informazioni multimediali 62 Informatica grafica 6

2° annoPeriodo Insegnamento Crediti

1 Sicurezza dei sistemi informatici 6Oppure

1 Computer system security 61 Computer vision 61 Realtà virtuale 62 Computer animation 62 Crediti liberi consigliati dalla facoltà 6

1.2 Tesi 30

MultimediaQuesto orientamento permette di acquisire sia basi teoriche approfondite sia esperienza pratica riguardanti le principali informazioni multimediali, ovvero voce, audio e video. In particolare, si approfondisce il tema della rappresentazione digitale delle informazioni multimediali nonché i principali algoritmi di compressione, dall'MP3 (audio) all'H.264 (video) passando per il GSM (voce).Si affronta inoltre il tema della trasmissione di tali informazioni su reti a pacchetto, affrontando sia l'aspetto protocollare sia quello applicativo (streaming, Voice Over IP,videoconferenza, eccetera). Si acquisiscono inoltre conoscenze teoriche e pratiche valide per tutte quelle applicazioni Internet che devono operare, come quelle multimediali, in "tempo reale". Vengono introdotte, infine le nozioni necessarie alla creazione di immagini mediante elaboratori e all'interazione grafica tra utente ed immagine. Gli insegnamenti di questo orientamento sono tenuti prevalentemente in lingua italiana.

1° annoPeriodo Insegnamento Crediti

1 Architetture dei sistemi di elaborazione 10Oppure

1 Computer architectures 101 Sistemi per la gestione di basi di dati 8

Oppure 1 Database management systems 81 Computer network technologies and services 6

Oppure 1 Tecnologie e servizi di rete 61 Insegnamento a scelta da Tabella 1 62 Programmazione di sistema 102 Ingegneria del software 8

Oppure 2 Software engineering 82 Elaborazione e trasmissione di informazioni multimediali 62 Informatica grafica 6

2° anno

Page 5: Materie PoliTo

Periodo Insegnamento Crediti1 Sicurezza dei sistemi informatici 6

Oppure 1 Computer system security 61 Streaming multimediale 61 Elaborazione dell'audio digitale 62 Codifica Video 62 Crediti liberi consigliati dalla facoltà 6

1.2 Tesi 30

RetiIn particolare, nell’ambito delle applicazioni di rete si completano le conoscenze sullo sviluppo dei sistemi distribuiti, quali le reti geografiche di calcolatori e le reti di telecomunicazione radiomobili. Tra gli aspetti approfonditi: lo sviluppo di software in ambienti distribuiti, la valutazione delle prestazioni di sistemi distribuiti, lo sviluppo di applicazioni e servizi avanzati su reti locali e geografiche. Particolare attenzione viene inoltre riservata alla comunicazione, alla sincronizzazione e all’interazione tra i prodotti applicativi e i componenti hardware, alla progettazione di reti aziendali e data center, nonché all’analisi di sistemi di comunicazione basati sulle più moderne tecnologie quali il GSM, il GPRS, UMTS, Wi-Fi, IP, MPLS, reti ottiche, etc. Gli insegnamenti di questo orientamento sono tenuti prevalentemente in lingua italiana.

1° annoPeriodo Insegnamento Crediti

1 Architetture dei sistemi di elaborazione 10Oppure

1 Computer architectures 101 Sistemi per la gestione di basi di dati 8

Oppure 1 Database management systems 81 Computer network technologies and services 6

Oppure 1 Tecnologie e servizi di rete 61 Insegnamento a scelta da Tabella 1 62 Programmazione di sistema 102 Ingegneria del software 8

Oppure 2 Software engineering 82 Programmazione distribuita I 6

Oppure 2 Distributed programming I 62 Progetto di reti locali 6

2° annoPeriodo Insegnamento Crediti

1 Sicurezza dei sistemi informatici 6Oppure

1 Computer system security 61 Distributed programming II 61 Programmazione distribuita II 61 Protocolli e architetture di routing 62 Applicazioni Internet 6

Oppure

Page 6: Materie PoliTo

2 Elaborazione e trasmissione di informazioni multimediali 6Oppure

2 Mobile application development 6Oppure

2 Reti wireless 62 Crediti liberi consigliati dalla facoltà 6

1.2 Tesi 30

SoftwarePer quanto riguarda le applicazioni software, la formazione è orientata alla progettazione e gestione di sistemi informativi aziendali quale supporto all'organizzazione e ai bisogni dell'azienda. Particolare attenzione viene posta alla gestione e all'organizzazione di progetti software di dimensioni elevate, ovvero di progetti che coinvolgono numerosi programmatori per lunghi periodi di tempo. In tale ambito ci si concentra su problematiche di vario tipo, quali la correzione e la manutenzione del prodotto ottenuto. Gli insegnamenti di questo orientamento sono erogati in lingua inglese.

1° annoPeriodo Insegnamento Crediti

1 Computer architectures 101 Database management systems 81 Computer network technologies and services 61 Optimization methods and algorithms 62 Software engineering 82 System and device programming 102 Distributed programming I 62 Formal languages and compilers 62 Linguaggi e traduttori 6

2° annoPeriodo Insegnamento Crediti

1 Computer system security 61 Distributed programming II 61 Programmazione distribuita II 61 Information systems 61 Sistemi informativi 62 Applicazioni Internet 6

Oppure 2 Elaborazione e trasmissione di informazioni multimediali 6

Oppure 2 Interdisciplinary project 6

Oppure 2 Mobile application development 6

Oppure 2 Intelligenza artificiale 62 Crediti liberi consigliati dalla facoltà 6

1.2 Tesi 30

Software e sistemi digitaliL’ambito della progettazione automatica di sistemi digitali (sistemi embedded) fornisce le competenze necessarie per la progettazione a livello logico di sistemi digitali complessi. Sono insegnate le metodologie di descrizione dell’hardware ed il loro uso nell’ambito di sistemi automatici di sintesi, le tecniche di ottimizzazione per migliorare le prestazioni del prodotto finale rispetto a dissipazione di potenza, velocità, affidabilità, etc.). Infine si analizzano problematiche legate alla correttezza e all’affidabilità del prodotto finale analizzando l’impatto delle varie tecniche di verifica e di ottimizzazione. Gli insegnamenti dell'area relativa ai sistemi embedded sono tenuti in lingua inglese.

Page 7: Materie PoliTo

1° annoPeriodo Insegnamento Crediti

1 Architetture dei sistemi di elaborazione 10Oppure

1 Computer architectures 101 Sistemi per la gestione di basi di dati 8

Oppure 1 Database management systems 81 Computer network technologies and services 6

Oppure 1 Tecnologie e servizi di rete 61 Specification and simulation of digital systems 62 Programmazione di sistema 102 Ingegneria del software 8

Oppure 2 Software engineering 82 Programmazione distribuita I 6

Oppure 2 Distributed programming I 62 Synthesis and optimization of digital systems 6

2° annoPeriodo Insegnamento Crediti

1 Sicurezza dei sistemi informatici 6Oppure

1 Computer system security 61 Distributed programming II 61 Insegnamento a scelta da Tabella 1 61 Programmazione distribuita II 62 Interdisciplinary project 6

Oppure 2 Mobile application development 6

Oppure 2 Intelligenza artificiale 62 Crediti liberi consigliati dalla facoltà 6

1.2 Tesi 30

Page 8: Materie PoliTo

M. Mezzalama Tabella 1

P. Montuschi PeriodoE. Baralis 1

1S. Chiusano 1F. Risso 1

1F. Risso 1

1G. Cabodi G. Bruno Tabella 2

PeriodoM. Morisio 2

2

22

A. Lioy 22

A. Lioy Tabella 3Periodo

2222

-> 2-> 2

2

Tabella 4Periodo

Nell’ambito delle applicazioni per l’automazione e la sistemistica industriale si approfondiscono gli aspetti legati al progetto nonché all’analisi teorica e sperimentale di modelli mediante predizione, controllo e diagnostica dei meccanismi interni. Ci si occupa inoltre di aspetti legati alla logistica e al

governo della mobilità di veicoli, persone e cose, con attenzione tanto al dominio applicativo quanto agli aspetti di automazione e di gestione di base. Gli insegnamenti di questo orientamento sono

Page 9: Materie PoliTo

1Docente 1M. Mezzalama 1

1P. Montuschi 1E. Baralis 1

1S. Chiusano F. Risso Tabella 5

PeriodoF. Risso 1

1G. Cabodi 1G. Bruno 1

1M. Morisio 1E. Canuto 1

1M. Taragna 1

1

Crediti liberiDocente PeriodoA. Lioy 2

2A. Lioy 2

2S. Malan 2M. Ghirardi 2

22

D. Carlucci 222

Page 10: Materie PoliTo

Crediti liberi consigliatiPeriodo

2Docente 2P. Montuschi 2C. Passerone 2P. Camurati 2M. Violante 2P. Laface 2

2E. Macii 2

2

DocenteA. Macii M. Poncino L. Lavagno M. Sonza Reorda

P. Prinetto

La specializzazione orientata alla computer graphics e multimedialità propone le moderne tecniche di modellazione e rendering, introduce le architetture hardware dei sistemi grafici e dispositivi per la grafica interattiva e la realtà virtuale, e insegna a progettare ambienti interattivi e real-time. Insegna inoltre le tecniche di rappresentazione, compressione e trasmissione di segnali audio e video.Gli insegnamenti di questo orientamento sono tenuti prevalentemente in lingua italiana.

DocenteM. Mezzalama

P. Montuschi E. Baralis

S. Chiusano

I sistemi embedded (corrispondenti a sistemi informatici destinati ad una specifica applicazione) sono oggi estremamente diffusi e la loro progettazione e realizzazione rappresenta una delle più

comuni attività per un ingegnere informatico. Tali sistemi integrano spesso componenti hardware di tipo commerciale o appositamente sviluppate con componenti software di complessità variabile. La loro progettazione e realizzazione richiede quindi una gamma di competenze che coprono svariate

aree, dalla progettazione digitale a quella analogica, dallo sviluppo degli applicativi software alla scelta e integrazione del sistema operativo più adatto, dal collaudo all'ottimizzazione del consumo. La specializzazione in sistemi embedded, che può beneficiare del significativo know-how esistente nell'ateneo in questo settore, fornisce allo studente tali competenze, preparandolo all'inserimento nelle aziende che sviluppano o utilizzano tali sistemi in Italia e all'estero. Gli insegnamenti di questo

Page 11: Materie PoliTo

F. Risso

F. Risso

G. Cabodi G. Bruno

M. Morisio E. Masala F. Lamberti

DocenteA. Lioy

A. Lioy B. Montrucchio A. Bottino A. Sanna

Questo orientamento permette di acquisire sia basi teoriche approfondite sia esperienza pratica riguardanti le principali informazioni multimediali, ovvero voce, audio e video. In particolare, si approfondisce il tema della rappresentazione digitale delle informazioni multimediali nonché i principali algoritmi di compressione, dall'MP3 (audio) all'H.264 (video) passando per il GSM (voce).Si affronta inoltre il tema della trasmissione di tali informazioni su reti a pacchetto, affrontando sia l'aspetto protocollare sia quello applicativo (streaming, Voice Over IP,videoconferenza, eccetera). Si acquisiscono inoltre conoscenze teoriche e pratiche valide per tutte quelle applicazioni Internet che devono operare, come quelle multimediali, in "tempo reale". Vengono introdotte, infine le nozioni necessarie alla creazione di immagini mediante elaboratori e all'interazione grafica tra utente ed immagine. Gli insegnamenti di questo orientamento sono tenuti prevalentemente in lingua italiana.

DocenteM. Mezzalama

P. Montuschi E. Baralis

S. Chiusano F. Risso

F. Risso

G. Cabodi G. Bruno

M. Morisio E. Masala F. Lamberti

Page 12: Materie PoliTo

DocenteA. Lioy

A. Lioy M. Meo A. Servetti E. Magli

In particolare, nell’ambito delle applicazioni di rete si completano le conoscenze sullo sviluppo dei sistemi distribuiti, quali le reti geografiche di calcolatori e le reti di telecomunicazione radiomobili. Tra gli aspetti approfonditi: lo sviluppo di software in ambienti distribuiti, la valutazione delle prestazioni di sistemi distribuiti, lo sviluppo di applicazioni e servizi avanzati su reti locali e geografiche. Particolare attenzione viene inoltre riservata alla comunicazione, alla sincronizzazione e all’interazione tra i prodotti applicativi e i componenti hardware, alla progettazione di reti aziendali e data center, nonché all’analisi di sistemi di comunicazione basati sulle più moderne tecnologie quali il GSM, il GPRS, UMTS, Wi-Fi, IP, MPLS, reti ottiche, etc. Gli insegnamenti di questo orientamento sono tenuti prevalentemente in lingua italiana.

DocenteM. Mezzalama

P. Montuschi E. Baralis

S. Chiusano F. Risso

F. Risso

G. Cabodi G. Bruno

M. Morisio E. Masala

R. Sisto F. Risso

DocenteA. Lioy

A. Lioy R. Sisto

F. Risso G. Malnati

Page 13: Materie PoliTo

E. Masala

G. Malnati

C. Casetti

Per quanto riguarda le applicazioni software, la formazione è orientata alla progettazione e gestione di sistemi informativi aziendali quale supporto all'organizzazione e ai bisogni dell'azienda. Particolare attenzione viene posta alla gestione e all'organizzazione di progetti software di dimensioni elevate, ovvero di progetti che coinvolgono numerosi programmatori per lunghi periodi di tempo. In tale ambito ci si concentra su problematiche di vario tipo, quali la correzione e la manutenzione del prodotto ottenuto. Gli insegnamenti di questo orientamento sono erogati in lingua inglese.

DocenteP. Montuschi S. Chiusano F. Risso R. Tadei M. Morisio P. Laface R. Sisto S. Rivoira

DocenteA. Lioy R. Sisto

M. Morisio

G. Malnati

E. Masala

A. Serra

G. Malnati

E. Piccolo

L’ambito della progettazione automatica di sistemi digitali (sistemi embedded) fornisce le competenze necessarie per la progettazione a livello logico di sistemi digitali complessi. Sono insegnate le metodologie di descrizione dell’hardware ed il loro uso nell’ambito di sistemi automatici di sintesi, le tecniche di ottimizzazione per migliorare le prestazioni del prodotto finale rispetto a dissipazione di potenza, velocità, affidabilità, etc.). Infine si analizzano problematiche legate alla correttezza e all’affidabilità del prodotto finale analizzando l’impatto delle varie tecniche di verifica e di ottimizzazione. Gli insegnamenti dell'area relativa ai sistemi embedded sono tenuti in lingua inglese.

Page 14: Materie PoliTo

DocenteM. Mezzalama

P. Montuschi E. Baralis

S. Chiusano F. Risso

F. Risso P. Camurati G. Cabodi G. Bruno

M. Morisio E. Masala

R. Sisto E. Macii

DocenteA. Lioy

A. Lioy R. Sisto

A. Serra

G. Malnati

E. Piccolo

Page 15: Materie PoliTo

Insegnamento Crediti DocenteDigital control technologies and architectures 6 C. Greco Modelli e sistemi a eventi discreti 6 G. Calafiore Modern design of control systems 6Robotica 6 M. Indri Sintesi moderna dei sistemi di controllo 6 V. Cerone Tecnologie e architetture per il controllo digitale 6Optimization methods and algorithms 6 R. Tadei

Insegnamento Crediti DocenteMicroelectronic systems 6Programmazione distribuita I 6 E. Masala Oppure Distributed programming I 6 R. Sisto Elaborazione e trasmissione di informazioni multimediali 6 E. Masala Modellistica e controllo di sistemi aerospaziali 6 E. Canuto Aerospace control systems 6

Insegnamento Crediti DocenteSynthesis and optimization of digital systems 6 E. Macii Formal languages and compilers 6 S. Rivoira Identification and control methodologies 6 M. Taragna Informatica grafica 6 F. Lamberti Linguaggi e traduttori 6Metodologie di identificazione e controllo 6Progetto di reti locali 6 F. Risso

Insegnamento Crediti Docente

Page 16: Materie PoliTo

Energy optimization for embedded systems 6 M. Poncino Automotive control systems 6Computer vision 6 B. Montrucchio Sistemi di controllo automotive 6 S. Malan Streaming multimediale 6 M. Meo Distributed programming II 6 R. Sisto Programmazione distribuita II 6

Insegnamento Crediti DocenteEmbedded system design techniques 6 A. Macii Distributed programming II 6 R. Sisto Programmazione distribuita II 6Architettura del software per l'automazione 6 M. Ghirardi Elaborazione dell'audio digitale 6 A. Servetti Information systems 6 M. Morisio Protocolli e architetture di routing 6 F. Risso Realtà virtuale 6 A. Bottino Sistemi informativi 6Software architecture for automation 6

Insegnamento Crediti DocenteApplicazioni Internet 6 G. Malnati Elaborazione e trasmissione di informazioni multimediali 6 E. Masala Interdisciplinary project 6 A. Serra Mobile application development 6 G. Malnati Automation and planning of production systems 6Automazione e pianificazione dei sistemi produttivi 6 D. Carlucci Codifica Video 6 E. Magli Computer animation 6 A. Sanna Intelligenza artificiale 6 E. Piccolo Reti wireless 6 C. Casetti Reliable embedded systems design 6 P. Prinetto

Page 17: Materie PoliTo

Crediti liberi consigliatiInsegnamento Crediti DocenteAdvanced design for signal integrity and compliance 6 F. Canavero Bioinformatics 6Convex optimization and engineering applications 6 G. Calafiore Electromagnetic fields and biological tissues: effects and medical app 6Environmental monitoring, disaster managing and ICT 6 G. Perona Innovative wireless platforms for the internet of things 6 D. Trinchero Materials for information and communication technologies 6 Q. Chen Model-based software design 6 M. Violante Multimedia archival techniques 6 A. Messina Software-defined radio on open source platforms 6 A. Perotti

La specializzazione orientata alla computer graphics e multimedialità propone le moderne tecniche di modellazione e rendering, introduce le architetture hardware dei sistemi grafici e dispositivi per la grafica interattiva e la realtà virtuale, e insegna a progettare ambienti interattivi e real-time. Insegna inoltre le tecniche di rappresentazione, compressione e trasmissione di segnali audio e video.Gli insegnamenti di questo orientamento sono tenuti prevalentemente in lingua italiana.

Page 18: Materie PoliTo

Questo orientamento permette di acquisire sia basi teoriche approfondite sia esperienza pratica riguardanti le principali informazioni multimediali, ovvero voce, audio e video. In particolare, si approfondisce il tema della rappresentazione digitale delle informazioni multimediali nonché i principali algoritmi di compressione, dall'MP3 (audio) all'H.264 (video) passando per il GSM (voce).Si affronta inoltre il tema della trasmissione di tali informazioni su reti a pacchetto, affrontando sia l'aspetto protocollare sia quello applicativo (streaming, Voice Over IP,videoconferenza, eccetera). Si acquisiscono inoltre conoscenze teoriche e pratiche valide per tutte quelle applicazioni Internet che devono operare, come quelle multimediali, in "tempo reale". Vengono introdotte, infine le nozioni necessarie alla creazione di immagini mediante elaboratori e all'interazione grafica tra utente ed immagine. Gli insegnamenti di questo orientamento sono tenuti prevalentemente in lingua italiana.

Page 19: Materie PoliTo

In particolare, nell’ambito delle applicazioni di rete si completano le conoscenze sullo sviluppo dei sistemi distribuiti, quali le reti geografiche di calcolatori e le reti di telecomunicazione radiomobili. Tra gli aspetti approfonditi: lo sviluppo di software in ambienti distribuiti, la valutazione delle prestazioni di sistemi distribuiti, lo sviluppo di applicazioni e servizi avanzati su reti locali e geografiche. Particolare attenzione viene inoltre riservata alla comunicazione, alla sincronizzazione e all’interazione tra i prodotti applicativi e i componenti hardware, alla progettazione di reti aziendali e data center, nonché all’analisi di sistemi di comunicazione basati sulle più moderne tecnologie quali il GSM, il GPRS, UMTS, Wi-Fi, IP, MPLS, reti ottiche, etc. Gli insegnamenti di questo orientamento sono tenuti prevalentemente in lingua italiana.

Page 20: Materie PoliTo

Per quanto riguarda le applicazioni software, la formazione è orientata alla progettazione e gestione di sistemi informativi aziendali quale supporto all'organizzazione e ai bisogni dell'azienda. Particolare attenzione viene posta alla gestione e all'organizzazione di progetti software di dimensioni elevate, ovvero di progetti che coinvolgono numerosi programmatori per lunghi periodi di tempo. In tale ambito ci si concentra su problematiche di vario tipo, quali la correzione e la manutenzione del prodotto ottenuto. Gli insegnamenti di questo orientamento sono erogati in lingua inglese.

L’ambito della progettazione automatica di sistemi digitali (sistemi embedded) fornisce le competenze necessarie per la progettazione a livello logico di sistemi digitali complessi. Sono insegnate le metodologie di descrizione dell’hardware ed il loro uso nell’ambito di sistemi automatici di sintesi, le tecniche di ottimizzazione per migliorare le prestazioni del prodotto finale rispetto a dissipazione di potenza, velocità, affidabilità, etc.). Infine si analizzano problematiche legate alla correttezza e all’affidabilità del prodotto finale analizzando l’impatto delle varie tecniche di verifica e di ottimizzazione. Gli insegnamenti dell'area relativa ai sistemi embedded sono tenuti in lingua inglese.

Page 21: Materie PoliTo

B. Montrucchio

Page 22: Materie PoliTo

D. Trinchero

La specializzazione orientata alla computer graphics e multimedialità propone le moderne tecniche di modellazione e rendering, introduce le architetture hardware dei sistemi grafici e dispositivi per la grafica interattiva e la realtà virtuale, e insegna a progettare ambienti interattivi e real-time. Insegna inoltre le tecniche di rappresentazione, compressione e trasmissione di segnali audio e video.Gli insegnamenti di questo orientamento sono tenuti prevalentemente in lingua italiana.

Page 23: Materie PoliTo

Questo orientamento permette di acquisire sia basi teoriche approfondite sia esperienza pratica riguardanti le principali informazioni multimediali, ovvero voce, audio e video. In particolare, si approfondisce il tema della rappresentazione digitale delle informazioni multimediali nonché i principali algoritmi di compressione, dall'MP3 (audio) all'H.264 (video) passando per il GSM (voce).Si affronta inoltre il tema della trasmissione di tali informazioni su reti a pacchetto, affrontando sia l'aspetto protocollare sia quello applicativo (streaming, Voice Over IP,videoconferenza, eccetera). Si acquisiscono inoltre conoscenze teoriche e pratiche valide per tutte quelle applicazioni Internet che devono operare, come quelle multimediali, in "tempo reale". Vengono introdotte, infine le nozioni necessarie alla creazione di immagini mediante elaboratori e all'interazione grafica tra utente ed immagine. Gli insegnamenti di questo orientamento sono tenuti prevalentemente in lingua italiana.

Page 24: Materie PoliTo

In particolare, nell’ambito delle applicazioni di rete si completano le conoscenze sullo sviluppo dei sistemi distribuiti, quali le reti geografiche di calcolatori e le reti di telecomunicazione radiomobili. Tra gli aspetti approfonditi: lo sviluppo di software in ambienti distribuiti, la valutazione delle prestazioni di sistemi distribuiti, lo sviluppo di applicazioni e servizi avanzati su reti locali e geografiche. Particolare attenzione viene inoltre riservata alla comunicazione, alla sincronizzazione e all’interazione tra i prodotti applicativi e i componenti hardware, alla progettazione di reti aziendali e data center, nonché all’analisi di sistemi di comunicazione basati sulle più moderne tecnologie quali il GSM, il GPRS, UMTS, Wi-Fi, IP, MPLS, reti ottiche, etc. Gli insegnamenti di questo orientamento sono tenuti prevalentemente in lingua italiana.

Page 25: Materie PoliTo

Per quanto riguarda le applicazioni software, la formazione è orientata alla progettazione e gestione di sistemi informativi aziendali quale supporto all'organizzazione e ai bisogni dell'azienda. Particolare attenzione viene posta alla gestione e all'organizzazione di progetti software di dimensioni elevate, ovvero di progetti che coinvolgono numerosi programmatori per lunghi periodi di tempo. In tale ambito ci si concentra su problematiche di vario tipo, quali la correzione e la manutenzione del prodotto ottenuto. Gli insegnamenti di questo orientamento sono erogati in lingua inglese.

L’ambito della progettazione automatica di sistemi digitali (sistemi embedded) fornisce le competenze necessarie per la progettazione a livello logico di sistemi digitali complessi. Sono insegnate le metodologie di descrizione dell’hardware ed il loro uso nell’ambito di sistemi automatici di sintesi, le tecniche di ottimizzazione per migliorare le prestazioni del prodotto finale rispetto a dissipazione di potenza, velocità, affidabilità, etc.). Infine si analizzano problematiche legate alla correttezza e all’affidabilità del prodotto finale analizzando l’impatto delle varie tecniche di verifica e di ottimizzazione. Gli insegnamenti dell'area relativa ai sistemi embedded sono tenuti in lingua inglese.

Page 26: Materie PoliTo

La specializzazione orientata alla computer graphics e multimedialità propone le moderne tecniche di modellazione e rendering, introduce le architetture hardware dei sistemi grafici e dispositivi per la grafica interattiva e la realtà virtuale, e insegna a progettare ambienti interattivi e real-time. Insegna inoltre le tecniche di rappresentazione, compressione e trasmissione di segnali audio e video.Gli insegnamenti di questo orientamento sono tenuti prevalentemente in lingua italiana.

Page 27: Materie PoliTo

Questo orientamento permette di acquisire sia basi teoriche approfondite sia esperienza pratica riguardanti le principali informazioni multimediali, ovvero voce, audio e video. In particolare, si approfondisce il tema della rappresentazione digitale delle informazioni multimediali nonché i principali algoritmi di compressione, dall'MP3 (audio) all'H.264 (video) passando per il GSM (voce).Si affronta inoltre il tema della trasmissione di tali informazioni su reti a pacchetto, affrontando sia l'aspetto protocollare sia quello applicativo (streaming, Voice Over IP,videoconferenza, eccetera). Si acquisiscono inoltre conoscenze teoriche e pratiche valide per tutte quelle applicazioni Internet che devono operare, come quelle multimediali, in "tempo reale". Vengono introdotte, infine le nozioni necessarie alla creazione di immagini mediante elaboratori e all'interazione grafica tra utente ed immagine. Gli insegnamenti di questo orientamento sono tenuti prevalentemente in lingua italiana.

Page 28: Materie PoliTo

In particolare, nell’ambito delle applicazioni di rete si completano le conoscenze sullo sviluppo dei sistemi distribuiti, quali le reti geografiche di calcolatori e le reti di telecomunicazione radiomobili. Tra gli aspetti approfonditi: lo sviluppo di software in ambienti distribuiti, la valutazione delle prestazioni di sistemi distribuiti, lo sviluppo di applicazioni e servizi avanzati su reti locali e geografiche. Particolare attenzione viene inoltre riservata alla comunicazione, alla sincronizzazione e all’interazione tra i prodotti applicativi e i componenti hardware, alla progettazione di reti aziendali e data center, nonché all’analisi di sistemi di comunicazione basati sulle più moderne tecnologie quali il GSM, il GPRS, UMTS, Wi-Fi, IP, MPLS, reti ottiche, etc. Gli insegnamenti di questo orientamento sono tenuti prevalentemente in lingua italiana.

Page 29: Materie PoliTo

Per quanto riguarda le applicazioni software, la formazione è orientata alla progettazione e gestione di sistemi informativi aziendali quale supporto all'organizzazione e ai bisogni dell'azienda. Particolare attenzione viene posta alla gestione e all'organizzazione di progetti software di dimensioni elevate, ovvero di progetti che coinvolgono numerosi programmatori per lunghi periodi di tempo. In tale ambito ci si concentra su problematiche di vario tipo, quali la correzione e la manutenzione del prodotto ottenuto. Gli insegnamenti di questo orientamento sono erogati in lingua inglese.

L’ambito della progettazione automatica di sistemi digitali (sistemi embedded) fornisce le competenze necessarie per la progettazione a livello logico di sistemi digitali complessi. Sono insegnate le metodologie di descrizione dell’hardware ed il loro uso nell’ambito di sistemi automatici di sintesi, le tecniche di ottimizzazione per migliorare le prestazioni del prodotto finale rispetto a dissipazione di potenza, velocità, affidabilità, etc.). Infine si analizzano problematiche legate alla correttezza e all’affidabilità del prodotto finale analizzando l’impatto delle varie tecniche di verifica e di ottimizzazione. Gli insegnamenti dell'area relativa ai sistemi embedded sono tenuti in lingua inglese.

Page 30: Materie PoliTo

La specializzazione orientata alla computer graphics e multimedialità propone le moderne tecniche di modellazione e rendering, introduce le architetture hardware dei sistemi grafici e dispositivi per la grafica interattiva e la realtà virtuale, e insegna a progettare ambienti interattivi e real-time. Insegna inoltre le tecniche di rappresentazione, compressione e trasmissione di segnali audio e video.Gli insegnamenti di questo orientamento sono tenuti prevalentemente in lingua italiana.

Page 31: Materie PoliTo

Questo orientamento permette di acquisire sia basi teoriche approfondite sia esperienza pratica riguardanti le principali informazioni multimediali, ovvero voce, audio e video. In particolare, si approfondisce il tema della rappresentazione digitale delle informazioni multimediali nonché i principali algoritmi di compressione, dall'MP3 (audio) all'H.264 (video) passando per il GSM (voce).Si affronta inoltre il tema della trasmissione di tali informazioni su reti a pacchetto, affrontando sia l'aspetto protocollare sia quello applicativo (streaming, Voice Over IP,videoconferenza, eccetera). Si acquisiscono inoltre conoscenze teoriche e pratiche valide per tutte quelle applicazioni Internet che devono operare, come quelle multimediali, in "tempo reale". Vengono introdotte, infine le nozioni necessarie alla creazione di immagini mediante elaboratori e all'interazione grafica tra utente ed immagine. Gli insegnamenti di questo orientamento sono tenuti prevalentemente in lingua italiana.

Page 32: Materie PoliTo

In particolare, nell’ambito delle applicazioni di rete si completano le conoscenze sullo sviluppo dei sistemi distribuiti, quali le reti geografiche di calcolatori e le reti di telecomunicazione radiomobili. Tra gli aspetti approfonditi: lo sviluppo di software in ambienti distribuiti, la valutazione delle prestazioni di sistemi distribuiti, lo sviluppo di applicazioni e servizi avanzati su reti locali e geografiche. Particolare attenzione viene inoltre riservata alla comunicazione, alla sincronizzazione e all’interazione tra i prodotti applicativi e i componenti hardware, alla progettazione di reti aziendali e data center, nonché all’analisi di sistemi di comunicazione basati sulle più moderne tecnologie quali il GSM, il GPRS, UMTS, Wi-Fi, IP, MPLS, reti ottiche, etc. Gli insegnamenti di questo orientamento sono tenuti prevalentemente in lingua italiana.

Page 33: Materie PoliTo

Per quanto riguarda le applicazioni software, la formazione è orientata alla progettazione e gestione di sistemi informativi aziendali quale supporto all'organizzazione e ai bisogni dell'azienda. Particolare attenzione viene posta alla gestione e all'organizzazione di progetti software di dimensioni elevate, ovvero di progetti che coinvolgono numerosi programmatori per lunghi periodi di tempo. In tale ambito ci si concentra su problematiche di vario tipo, quali la correzione e la manutenzione del prodotto ottenuto. Gli insegnamenti di questo orientamento sono erogati in lingua inglese.

L’ambito della progettazione automatica di sistemi digitali (sistemi embedded) fornisce le competenze necessarie per la progettazione a livello logico di sistemi digitali complessi. Sono insegnate le metodologie di descrizione dell’hardware ed il loro uso nell’ambito di sistemi automatici di sintesi, le tecniche di ottimizzazione per migliorare le prestazioni del prodotto finale rispetto a dissipazione di potenza, velocità, affidabilità, etc.). Infine si analizzano problematiche legate alla correttezza e all’affidabilità del prodotto finale analizzando l’impatto delle varie tecniche di verifica e di ottimizzazione. Gli insegnamenti dell'area relativa ai sistemi embedded sono tenuti in lingua inglese.

Page 34: Materie PoliTo

Questo orientamento permette di acquisire sia basi teoriche approfondite sia esperienza pratica riguardanti le principali informazioni multimediali, ovvero voce, audio e video. In particolare, si approfondisce il tema della rappresentazione digitale delle informazioni multimediali nonché i principali algoritmi di compressione, dall'MP3 (audio) all'H.264 (video) passando per il GSM (voce).Si affronta inoltre il tema della trasmissione di tali informazioni su reti a pacchetto, affrontando sia l'aspetto protocollare sia quello applicativo (streaming, Voice Over IP,videoconferenza, eccetera). Si acquisiscono inoltre conoscenze teoriche e pratiche valide per tutte quelle applicazioni Internet che devono operare, come quelle multimediali, in "tempo reale". Vengono introdotte, infine le nozioni necessarie alla creazione di immagini mediante elaboratori e all'interazione grafica tra utente ed immagine. Gli insegnamenti di questo orientamento sono tenuti prevalentemente in lingua italiana.

Page 35: Materie PoliTo

In particolare, nell’ambito delle applicazioni di rete si completano le conoscenze sullo sviluppo dei sistemi distribuiti, quali le reti geografiche di calcolatori e le reti di telecomunicazione radiomobili. Tra gli aspetti approfonditi: lo sviluppo di software in ambienti distribuiti, la valutazione delle prestazioni di sistemi distribuiti, lo sviluppo di applicazioni e servizi avanzati su reti locali e geografiche. Particolare attenzione viene inoltre riservata alla comunicazione, alla sincronizzazione e all’interazione tra i prodotti applicativi e i componenti hardware, alla progettazione di reti aziendali e data center, nonché all’analisi di sistemi di comunicazione basati sulle più moderne tecnologie quali il GSM, il GPRS, UMTS, Wi-Fi, IP, MPLS, reti ottiche, etc. Gli insegnamenti di questo orientamento sono tenuti prevalentemente in lingua italiana.

Page 36: Materie PoliTo

Per quanto riguarda le applicazioni software, la formazione è orientata alla progettazione e gestione di sistemi informativi aziendali quale supporto all'organizzazione e ai bisogni dell'azienda. Particolare attenzione viene posta alla gestione e all'organizzazione di progetti software di dimensioni elevate, ovvero di progetti che coinvolgono numerosi programmatori per lunghi periodi di tempo. In tale ambito ci si concentra su problematiche di vario tipo, quali la correzione e la manutenzione del prodotto ottenuto. Gli insegnamenti di questo orientamento sono erogati in lingua inglese.

L’ambito della progettazione automatica di sistemi digitali (sistemi embedded) fornisce le competenze necessarie per la progettazione a livello logico di sistemi digitali complessi. Sono insegnate le metodologie di descrizione dell’hardware ed il loro uso nell’ambito di sistemi automatici di sintesi, le tecniche di ottimizzazione per migliorare le prestazioni del prodotto finale rispetto a dissipazione di potenza, velocità, affidabilità, etc.). Infine si analizzano problematiche legate alla correttezza e all’affidabilità del prodotto finale analizzando l’impatto delle varie tecniche di verifica e di ottimizzazione. Gli insegnamenti dell'area relativa ai sistemi embedded sono tenuti in lingua inglese.

Page 37: Materie PoliTo

Questo orientamento permette di acquisire sia basi teoriche approfondite sia esperienza pratica riguardanti le principali informazioni multimediali, ovvero voce, audio e video. In particolare, si approfondisce il tema della rappresentazione digitale delle informazioni multimediali nonché i principali algoritmi di compressione, dall'MP3 (audio) all'H.264 (video) passando per il GSM (voce).Si affronta inoltre il tema della trasmissione di tali informazioni su reti a pacchetto, affrontando sia l'aspetto protocollare sia quello applicativo (streaming, Voice Over IP,videoconferenza, eccetera). Si acquisiscono inoltre conoscenze teoriche e pratiche valide per tutte quelle applicazioni Internet che devono operare, come quelle multimediali, in "tempo reale". Vengono introdotte, infine le nozioni necessarie alla creazione di immagini mediante elaboratori e all'interazione grafica tra utente ed immagine. Gli insegnamenti di questo orientamento sono tenuti prevalentemente in lingua italiana.

Page 38: Materie PoliTo

In particolare, nell’ambito delle applicazioni di rete si completano le conoscenze sullo sviluppo dei sistemi distribuiti, quali le reti geografiche di calcolatori e le reti di telecomunicazione radiomobili. Tra gli aspetti approfonditi: lo sviluppo di software in ambienti distribuiti, la valutazione delle prestazioni di sistemi distribuiti, lo sviluppo di applicazioni e servizi avanzati su reti locali e geografiche. Particolare attenzione viene inoltre riservata alla comunicazione, alla sincronizzazione e all’interazione tra i prodotti applicativi e i componenti hardware, alla progettazione di reti aziendali e data center, nonché all’analisi di sistemi di comunicazione basati sulle più moderne tecnologie quali il GSM, il GPRS, UMTS, Wi-Fi, IP, MPLS, reti ottiche, etc. Gli insegnamenti di questo orientamento sono tenuti prevalentemente in lingua italiana.

Page 39: Materie PoliTo

L’ambito della progettazione automatica di sistemi digitali (sistemi embedded) fornisce le competenze necessarie per la progettazione a livello logico di sistemi digitali complessi. Sono insegnate le metodologie di descrizione dell’hardware ed il loro uso nell’ambito di sistemi automatici di sintesi, le tecniche di ottimizzazione per migliorare le prestazioni del prodotto finale rispetto a dissipazione di potenza, velocità, affidabilità, etc.). Infine si analizzano problematiche legate alla correttezza e all’affidabilità del prodotto finale analizzando l’impatto delle varie tecniche di verifica e di ottimizzazione. Gli insegnamenti dell'area relativa ai sistemi embedded sono tenuti in lingua inglese.

Page 40: Materie PoliTo

Questo orientamento permette di acquisire sia basi teoriche approfondite sia esperienza pratica riguardanti le principali informazioni multimediali, ovvero voce, audio e video. In particolare, si approfondisce il tema della rappresentazione digitale delle informazioni multimediali nonché i principali algoritmi di compressione, dall'MP3 (audio) all'H.264 (video) passando per il GSM (voce).Si affronta inoltre il tema della trasmissione di tali informazioni su reti a pacchetto, affrontando sia l'aspetto protocollare sia quello applicativo (streaming, Voice Over IP,videoconferenza, eccetera). Si acquisiscono inoltre conoscenze teoriche e pratiche valide per tutte quelle applicazioni Internet che devono operare, come quelle multimediali, in "tempo reale". Vengono introdotte, infine le nozioni necessarie alla creazione di immagini mediante elaboratori e all'interazione grafica tra utente ed immagine. Gli insegnamenti di questo orientamento sono tenuti prevalentemente in lingua italiana.

Page 41: Materie PoliTo

In particolare, nell’ambito delle applicazioni di rete si completano le conoscenze sullo sviluppo dei sistemi distribuiti, quali le reti geografiche di calcolatori e le reti di telecomunicazione radiomobili. Tra gli aspetti approfonditi: lo sviluppo di software in ambienti distribuiti, la valutazione delle prestazioni di sistemi distribuiti, lo sviluppo di applicazioni e servizi avanzati su reti locali e geografiche. Particolare attenzione viene inoltre riservata alla comunicazione, alla sincronizzazione e all’interazione tra i prodotti applicativi e i componenti hardware, alla progettazione di reti aziendali e data center, nonché all’analisi di sistemi di comunicazione basati sulle più moderne tecnologie quali il GSM, il GPRS, UMTS, Wi-Fi, IP, MPLS, reti ottiche, etc. Gli insegnamenti di questo orientamento sono tenuti prevalentemente in lingua italiana.

Page 42: Materie PoliTo

Questo orientamento permette di acquisire sia basi teoriche approfondite sia esperienza pratica riguardanti le principali informazioni multimediali, ovvero voce, audio e video. In particolare, si approfondisce il tema della rappresentazione digitale delle informazioni multimediali nonché i principali algoritmi di compressione, dall'MP3 (audio) all'H.264 (video) passando per il GSM (voce).Si affronta inoltre il tema della trasmissione di tali informazioni su reti a pacchetto, affrontando sia l'aspetto protocollare sia quello applicativo (streaming, Voice Over IP,videoconferenza, eccetera). Si acquisiscono inoltre conoscenze teoriche e pratiche valide per tutte quelle applicazioni Internet che devono operare, come quelle multimediali, in "tempo reale". Vengono introdotte, infine le nozioni necessarie alla creazione di immagini mediante elaboratori e all'interazione grafica tra utente ed immagine. Gli insegnamenti di questo orientamento sono tenuti prevalentemente in lingua italiana.

Page 43: Materie PoliTo

In particolare, nell’ambito delle applicazioni di rete si completano le conoscenze sullo sviluppo dei sistemi distribuiti, quali le reti geografiche di calcolatori e le reti di telecomunicazione radiomobili. Tra gli aspetti approfonditi: lo sviluppo di software in ambienti distribuiti, la valutazione delle prestazioni di sistemi distribuiti, lo sviluppo di applicazioni e servizi avanzati su reti locali e geografiche. Particolare attenzione viene inoltre riservata alla comunicazione, alla sincronizzazione e all’interazione tra i prodotti applicativi e i componenti hardware, alla progettazione di reti aziendali e data center, nonché all’analisi di sistemi di comunicazione basati sulle più moderne tecnologie quali il GSM, il GPRS, UMTS, Wi-Fi, IP, MPLS, reti ottiche, etc. Gli insegnamenti di questo orientamento sono tenuti prevalentemente in lingua italiana.

Page 44: Materie PoliTo

Questo orientamento permette di acquisire sia basi teoriche approfondite sia esperienza pratica riguardanti le principali informazioni multimediali, ovvero voce, audio e video. In particolare, si approfondisce il tema della rappresentazione digitale delle informazioni multimediali nonché i principali algoritmi di compressione, dall'MP3 (audio) all'H.264 (video) passando per il GSM (voce).Si affronta inoltre il tema della trasmissione di tali informazioni su reti a pacchetto, affrontando sia l'aspetto protocollare sia quello applicativo (streaming, Voice Over IP,videoconferenza, eccetera). Si acquisiscono inoltre conoscenze teoriche e pratiche valide per tutte quelle applicazioni Internet che devono operare, come quelle multimediali, in "tempo reale". Vengono introdotte, infine le nozioni necessarie alla creazione di immagini mediante elaboratori e all'interazione grafica tra utente ed immagine. Gli insegnamenti di questo orientamento sono tenuti prevalentemente in lingua italiana.