CORSO DI STUDI IN INGEGNERIA INFORMATICA - INGEGNERIA INFORMATICA - Ing.Unipi.It

Pagina creata da Pietro Mariotti
 
CONTINUA A LEGGERE
Ingegneria Informatica                                                                                             1

                CORSO DI STUDI IN INGEGNERIA INFORMATICA

                                      INGEGNERIA INFORMATICA
Classe                                         L-8
Dipartimento                                   DII
Sito Internet                                  http://ce.iet.unipi.it/index.php/it/bce

Presidente del Consiglio Aggregato :                                Vice Presidente:
Gigliola Vaglini                                                    Marco Avvenuti
E mail: gigliola.vaglini@unipi.it                                   Email: marco.avvenuti@unipi.it

Coordinatore:
Unità Didattica del Dipartimento di Ingegneria dell’Informazione
Dipartimento di Ingegneria dell’Informazione, via Caruso 16 – 56122, Pisa
Tel.: 050 2217642-511
Fax: 050 2217522
Email: didattica_DII@ing.unipi.it

DESCRIZIONE DEL CORSO

Il Corso di Laurea in Ingegneria Informatica si propone di formare laureati dotati di una preparazione culturale
di base, di conoscenze ingegneristiche intersettoriali, di approfondite competenze informatiche, capaci di
“realizzare, configurare e gestire elaboratori e reti di elaboratori, applicazioni software, sistemi di
automazione industriale, sistemi informativi aziendali, servizi di calcolo e di rete, sistemi integrati di
acquisizione, elaborazione e controllo”. Alla fine del percorso formativo il laureato è anzitutto un ingegnere,
oltre che un buon informatico. Il laureato in Ingegneria Informatica può accedere alle Lauree Magistrali, in
particolare a quelle dei settori informatico o automatico, in base alle regole stabilite dai vari corsi di studio. Il
laureato in Ingegneria Informatica ha comunque la preparazione culturale, le conoscenze tecniche e le
competenze specifiche che gli consentono di inserirsi agevolmente nel contesto produttivo, recependo in modo
continuativo le innovazioni del settore informatico e dei settori affini alla sua attività. Il laureato in Ingegneria
Informatica può inoltre accedere al Master di 1° livello in Tecnologie Internet. Ciascuno dei tre anni in cui è
articolato il Corso di Laurea è suddiviso in due semestri, ognuno dei quali comprende due periodi disgiunti, uno
di lezione ed uno di esami. Il Corso di Laurea prevede diciannove attività obbligatorie (oltre alla prova di
lingua inglese), attività a scelta dello studente e la prova finale. Le attività formative obbligatorie consistono
in insegnamenti che al primo anno forniscono una preparazione metodologico-scientifica di base e al secondo e
al terzo anno danno una formazione sia ingegneristico-intersettoriale che professionalizzante. Il Corso di
Laurea offre agli studenti più capaci la possibilità di seguire il cosiddetto “Percorso di Eccellenza”, con 6
crediti aggiuntivi per ogni anno di corso. A tale percorso si può accedere superando il test di accesso alla
Facoltà con un punteggio opportuno; il suo mantenimento è subordinato al superamento, per ogni anno, di
tutte le attività previste in tempo utile e con una media adeguata. II Corso di Laurea offre due ulteriori
opportunità alle quali si può accedere al terzo anno: il Corso Cisco Network Academy e la certificazione
europea EUCIP.

Dalla pagina web di Ateneo: https://www.unipi.it/index.php/lauree/corso/10276 . Aggiornato il 20/05/2016.
Ingegneria Informatica                                                                                               2

SBOCCHI PROFESSIONALI

I possibili sbocchi occupazionali riguardano anzitutto le industrie informatiche operanti negli ambiti della
produzione di hardware e software e le industrie per l’automazione industriale. Inoltre, vista la natura
pervasiva dell’informatica, questo tipo di laureato è richiesto in tutte le imprese che utilizzano sistemi
informativi e reti di calcolatori nell’ambito dei propri processi produttivi e/o gestionali, nelle imprese di
servizi, in particolare nei servizi informatici della pubblica amministrazione. Sono infine molto diffuse, dati i
modesti investimenti necessari, le attività libero-professionali, in particolare per la realizzazione di sistemi di
calcolo e di controllo destinati ad applicazioni specifiche. I principali ruoli che un laureato in Ingegneria
Informatica potrà ricoprire in questi ambiti sono i seguenti: - progettista e gestore di elaboratori, di reti di
elaboratori e di servizi di rete; - progettista e gestore di sistemi e servizi in ambiente web; - progettista di
sistemi software e di software applicativo con particolare riferimento alle tecnologie e metodologie object-
oriented; - progettista di sistemi integrati di acquisizione, elaborazione e controllo; - progettista e gestore di
centri per l’elaborazione dati.

PIANO DI STUDI
I ANNO                                 II ANNO                                III ANNO

• Algebra Lineare e Analisi              • Calcolatori Elettronici (9 CFU)     • Attività a libera scelta (12 CFU)
  Matematica II (12 CFU)
                                         • Calcolo Numerico (6 CFU)            • Comunicazioni numeriche (9
• Analisi Matematica I (12 CFU)                                                  CFU)
                                         • Economia e Organizzazione
• Fisica Generale I (12 CFU)               Aziendale (6 CFU)                   • Elettronica Digitale (9 CFU)
• Fondamenti di Informatica I (12        • Elettrotecnica (6 CFU)              • Ingegneria del software (6 CFU)
  CFU)
                                         • Fondamenti di Automatica (9         • Prova Finale (3 CFU)
• Fondamenti di Informatica II (12         CFU)
                                                                               • Prova di Lingua Inglese (3 CFU)
  CFU)
                                         • Progettazione WEB (6 CFU)
                                                                               • Reti Informatiche (9 CFU)
                                         • Reti Logiche (9 CFU)
                                                                               • Sistemi Operativi (9 CFU)
                                         • Ricerca Operativa (9 CFU)

I ANNO

   •     Algebra Lineare e Analisi Matematica II (12 CFU)
       · Obiettivi formativi: Modulo “Algebra Lineare”: Fornire conoscenze relative agli spazi vettoriali, alle
         applicazioni lineari, alle matrici, al calcolo del determinante e degli autovalori di una matrice.
         Studiare i sistemi lineari e le proprietà delle loro soluzioni. Sviluppare la capacità dello studente
         all'utilizzo corretto e consapevole degli strumenti matematici introdotti, in vista del loro impiego nello
         studio, nell’analisi e nell’approfondimento dei fenomeni fisici e chimici, e nella risoluzione dei
         problemi dell’Ingegneria. Modulo “Analisi Matematica II”: Fornire conoscenze sugli spazi euclidei, sul
         calcolo differenziale ed integrale di funzioni in più variabili, sul calcolo di integrali curvilinei e
         superficiali, sulle forme differenziali e sulle formule di Gauss-Green. Sviluppare la capacità dello
         studente all'utilizzo corretto e consapevole degli strumenti matematici introdotti, in vista del loro
         impiego nello studio, nell’analisi e nell’approfondimento dei fenomeni fisici e chimici, e nella
         risoluzione dei problemi dell’Ingegneria.
       · Modalità di verifica finale: Prova scritta e prova orale
       · Propedeuticità: Analisi Matematica I
       · Semestre: Annuale

   •     Analisi matematica I (12 CFU)
       · Obiettivi formativi: Fornire conoscenze di base sulla teoria delle funzioni di una variabile reale:
         struttura dei numeri reali, continuità, limiti, calcolo differenziale ed integrale, sull'algebra dei numeri
         complessi, sulla teoria elementare delle equazioni differenziali e delle serie numeriche e di potenze.
Dalla pagina web di Ateneo: https://www.unipi.it/index.php/lauree/corso/10276 . Aggiornato il 20/05/2016.
Ingegneria Informatica                                                                                       3

         Sviluppare la capacità dello studente all'utilizzo corretto e consapevole degli strumenti matematici
         introdotti, in vista del loro impiego nello studio, nell’analisi e nell’approfondimento dei fenomeni
         fisici e chimici, e nella risoluzione dei problemi dell’Ingegneria.
       · Modalità di verifica finale: Prova scritta e prova orale
       · Propedeuticità: Sono necessarie conoscenze di matematica di base fornite dalle scuole superiori o, in
         caso di mancato superamento del test di ammissione, dal corso di Matematica 0
       · Semestre: Primo semestre

   •   Fisica generale I (12 CFU)
       · Obiettivi formativi: L’insegnamento ha lo scopo di descrivere le principali leggi e teoremi della
         meccanica del punto e dei sistemi, dell’elettrostatica e della magnetostatica nello spazio vuoto. Nel
         corso vengono analizzati esempi ed applicazioni, con particolare cura alle schematizzazioni dei
         problemi di fisica sperimentale.
       · Modalità di verifica finale: Prova scritta e prova orale
       · Propedeuticità: Analisi Matematica I
       · Semestre: Secondo semestre

   •   Fondamenti di Informatica I (12 CFU)
       · Obiettivi formativi: Il corso ha l’obiettivo di fornire le conoscenze di base per un inquadramento
         generale del processo di analisi di un problema dal punto di vista informatico, con esemplificazioni
         tramite un linguaggio di programmazione ad alto livello.
       · Modalità di verifica finale: Prova scritta e prova orale
       · Semestre: Primo semestre

   •   Fondamenti di informatica II (12 CFU)
       · Obiettivi formativi: L’insegnamento ha l’obiettivo di fornire le metodologie per 1) la programmazione
         orientata agli oggetti, 2) valutare la complessità degli algoritmi, e 3) l'organizzazione e
         l'interrogazione delle basi di dati.
       · Modalità di verifica finale: Prova scritta, prova pratica e prova orale
       · Propedeuticità: Fondamenti di Informatica I
       · Semestre: Secondo semestre

II ANNO

   •   Calcolatori elettronici (9 CFU)
       · Obiettivi formativi: L’insegnamento ha l’obiettivo di fornire conoscenze sull’architettura dei moderni
         calcolatori, sulla organizzazione delle interfacce comunemente utilizzate e sul nucleo di sistema
         operativo.
       · Modalità di verifica finale: Prova scritta prova pratica e prova orale.
       · Propedeuticità: Reti Logiche
       · Semestre: Secondo semestre

   •   Calcolo numerico (6 CFU)
       · Obiettivi formativi: Fornire conoscenze relative alla risoluzione numerica di sistemi lineari e di
         equazioni non lineari, al calcolo di integrali definiti, alla approssimazione di funzioni mediante
         polinomi interpolanti ed alla approssimazione degli autovalori di una matrice. Sviluppare la capacità
         dello studente all'utilizzo corretto e consapevole degli strumenti matematici introdotti, in vista del
         loro impiego nello studio, nell’analisi e nell’approfondimento dei fenomeni fisici e chimici, e nella
         risoluzione dei problemi dell’Ingegneria.
       · Modalità di verifica finale: Prova scritta e prova orale

Dalla pagina web di Ateneo: https://www.unipi.it/index.php/lauree/corso/10276 . Aggiornato il 20/05/2016.
Ingegneria Informatica                                                                                           4

       · Propedeuticità: Algebra Lineare e Analisi Matematica II
       · Semestre: Primo semestre

   •   Economia e organizzazione aziendale (6 CFU)
       · Obiettivi formativi: L’obiettivo didattico generale del corso consiste nel presentare i principali modelli
         e strumenti di gestione e organizzazione d’impresa. Dalla frequenza del corso gli studenti dovranno
         essere in grado di comprendere i criteri e le modalità secondo le quali, all’interno delle imprese si
         prendono decisioni e si organizzano le attività.
       · Modalità di verifica finale: Prova orale.
       · Semestre: Secondo semestre

   •   Elettrotecnica (6 CFU)
       · Obiettivi formativi: L’insegnamento si propone di fornire le conoscenze fondamentali per l’analisi dei
         circuiti elettrici a parametri concentrati, con ottica orientata alle applicazioni nel settore
         dell’ingegneria dell’informazione. Verranno trattati gli argomenti principali inerenti i teoremi e i
         metodi di analisi di circuiti lineari in regime continuo, sinusoidale, periodico ed in transitorio.
       · Modalità di verifica finale: Prova scritta e prova orale.
       · Propedeuticità: Fisica Generale I
       · Semestre: Primo semestre

   •   Fondamenti di automatica (9 CFU)
       · Obiettivi formativi: L'insegnamento si propone di fornire le basi per l’analisi e la sintesi di sistemi di
         controllo per processi dinamici.
       · Modalità di verifica finale: Prova orale.
       · Propedeuticità: Algebra Lineare, Analisi Matematica II, Fisica Generale I
       · Semestre: Secondo semestre

   •   Progettazione WEB (6 CFU)
       · Obiettivi formativi: L'insegnamento ha l'obiettivo di introdurre alle metodologie per lo sviluppo di
         applicazioni di rete con particolare riferimento ai protocolli, linguaggi, tecnologie e sicurezza nelle
         applicazioni web.
       · Modalità di verifica finale: Prova pratica, progetto, prova orale.
       · Propedeuticità: Fondamenti di informatica II
       · Semestre: Primo semestre

   •   Reti Logiche (9 CFU)
       · Obiettivi formativi: L’insegnamento ha l’obiettivo di fornire le conoscenze di base sulle reti logiche e
         sulla architettura dei calcolatori.
       · Modalità di verifica finale: Prova scritta e prova orale.
       · Propedeuticità: Fondamenti di Informatica I
       · Semestre: Primo semestre

   •   Ricerca operativa (9 CFU)
       · Obiettivi formativi: : L’insegnamento ha l’obiettivo di fornire le conoscenze matematiche di base sulle
         tecniche per la risoluzione di problemi di decisioni ottime in presenza di risorse limitate. Si trattano
         modelli matematici a variabili continue e modelli matematici di programmazione lineare.
       · Modalità di verifica finale: Prova scritta, prova pratica e prova orale.
       · Propedeuticità: Algebra Lineare e Analisi Matematica II
       · Semestre: Secondo semestre

Dalla pagina web di Ateneo: https://www.unipi.it/index.php/lauree/corso/10276 . Aggiornato il 20/05/2016.
Ingegneria Informatica                                                                                           5

III ANNO

   •   Comunicazioni numeriche (9 CFU)
       · Obiettivi formativi L’insegnamento ha l’obiettivo di fornire le conoscenze di base sulle tecniche di
         analisi, sintesi ed elaborazione dei segnali finalizzate alla comprensione del funzionamento dei sistemi
         di trasmissione numerica.
       · Modalità di verifica finale: Prova orale.
       · Propedeuticità: Algebra Lineare e Analisi Matematica II
       · Semestre: Secondo semestre

   •   Prova di Lingua Inglese (3 CFU)
       · Per maggiori informazioni, consultare il sito della Scuola di Ingegneria.

   •   Ingegneria del software (6 CFU)
       · Obiettivi formativi: L’insegnamento ha l’obiettivo di fornire le conoscenze di base sui processi di
         sviluppo del software, sui linguaggi di specifica e di progetto e sui metodi di verifica.
       · Modalità di verifica finale: Prova orale
       · Propedeuticità: Fondamenti di informatica I
       · Semestre: Primo semestre

   •   Prova finale (3 CFU)
       · Obiettivi formativi: I caratteri della prova finale sono i seguenti. La prova finale mira a valutare la
         capacità del candidato di svolgere in completa autonomia: a. l’approfondimento di uno degli
         insegnamenti del Corso di Laurea, oppure l’integrazione di attività curriculare assegnata dal Corso; b.
         l’illustrazione autonoma in forma di presentazione orale e/o scritta del lavoro svolto. Alla prova
         finale, e quindi all’attività ad essa corrispondente, sono attribuiti 3 CFU pari a 75 ore complessive. In
         un anno accademico sono previste 6 sessioni di laurea (Art. 25 Regolamento Didattico di Ateneo) da
         tenersi prima delle relative proclamazioni ufficiali. Il giudizio sulla prova finale è affidato ad una
         Commissione di Laurea designata dal Direttore del Dipartimento, su proposta del Corso di Studio. Tale
         commissione, valutata la prova finale, provvede a determinare il voto di laurea.
       · Modalità di verifica finale: Prova finale

   •   Reti informatiche (9 CFU)
       · Obiettivi formativi: L'insegnamento ha lo scopo di fornire le conoscenze di base sulle reti di calcolatori
         , sulla programmazione di applicazioni distribuite e sull'amministrazione di un sistema informatico in
         rete.
       · Modalità di verifica finale: Prova pratica (progetto) e prova orale
       · Propedeuticità: Calcolatori Elettronici
       · Semestre: Primo semestre

   •   Sistemi operativi (9 CFU)
       · Obiettivi formativi: L'insegnamento ha l'obiettivo di fornire le conoscenze di base sulla organizzazione
         di un sistema operativo multiprogrammato.
       · Modalità di verifica finale: Prova pratica (progetto) e prova orale.
       · Propedeuticità: Calcolatori Elettronici
       · Semestre: Primo semestre

   •   Elettronica digitale (9 CFU)
       · Obiettivi formativi : L’insegnamento ha l’obiettivo di fornire gli elementi di base per la comprensione
         e l’analisi dei circuiti elettronici sia analogici sia digitali.
Dalla pagina web di Ateneo: https://www.unipi.it/index.php/lauree/corso/10276 . Aggiornato il 20/05/2016.
Ingegneria Informatica                                                                                            6

       · Modalità di verifica finale: Prova scritta e prova orale.
       · Propedeuticità: Elettrotecnica
       · Semestre: Secondo semestre

   •    12 CFU a scelta:
       · Il Corso di Laurea intende attivare annualmente insegnamenti a scelta dello studente, fra cui quelli
         specificati nel gruppo. Ferma restando la possibilità per lo studente di proporre al Consiglio 12 CFU
         conformi con gli obiettivi formativi del Corso di Laurea fra le attività previste dall'Ateneo , il Corso di
         Laurea stesso attiverà annualmente le sole scelte consigliate.

       Laboratorio di Informatica Applicata (6 CFU)
       · Obiettivi formativi: L'insegnamento ha l'obiettivo di fornire conoscenze sulla peculiarità degli
         "Scripting Languages", in termini di difficoltà di sviluppo, efficienza, robustezza
       · Modalità di verifica finale: Prova pratica (progetto) e prova orale.
       · Propedeuticità: Sistemi Operativi, Reti Informatiche. Obbligo di frequenza, numero massimo di
         studenti iscrivibili, numero minimo di crediti superati richiesto per l'iscrizione.

       Progettazione di reti informatiche (6 CFU)
       · Obiettivi formativi: L'insegnamento si propone di fornire conoscenze sulla configurazione dei
         dispositivi di rete e sulla realizzazione di reti locali e geografiche
       · Modalità di verifica finale: Prova pratica (progetto) e prova orale.
       · Propedeuticità: Reti Informatiche.
       · Semestre: Secondo semestre

       Programmazione (6 CFU)
       · Obiettivi formativi: L'insegnamento illustra l'organizzazione dei linguaggi ad alto livello, fornendo gli
          elementi che consentono di affrontare in maniera ingegneristica le problematiche dello sviluppo di
          prodotti software.
       · Modalità di verifica finale: Prova pratica e prova orale.
       · Propedeuticità: Fondamenti di informatica II
       · Semestre: Primo semestre

       Tirocinio (6 CFU)
       · Modalità di verifica finale: Idoneità con valutazione

PROSEGUIMENTO DEGLI STUDI
Laurea Magistrale in Embedded Computing System

Laurea Magistrale in Computer Engineering

Laurea Magistrale in Ingegneria Robotica e dell’Automazione

Dalla pagina web di Ateneo: https://www.unipi.it/index.php/lauree/corso/10276 . Aggiornato il 20/05/2016.
Ingegneria Informatica                                                                                          7

                         EMBEDDED COMPUTING SYSTEMS (magistrale)
Classe                                        LM-32
Dipartimento                                  DII
Sito internet                                 http://ce.iet.unipi.it/index.php/en/

Presidente del Consiglio Aggregato :
Gigliola Vaglini
Email: gigliola.vaglini@iet.unipi.it

Vice Presidente:
Marco Avvenuti
Email: marco.avvenuti@unipi.it

Coordinatore:
Unità Didattica del Dipartimento di Ingegneria dell’Informazione
Dipartimento di Ingegneria dell’Informazione, via Caruso 16 – 56122, Pisa
Tel.: 050 2217642-511
Fax: 050 2217522
Email: didattica_DII@ing.unipi.it

DESCRIZIONE DEL CORSO

Negli ultimi trent'anni, i sistemi di elaborazione dedicati hanno avuto una crescita esponenziale in ambiti quali
l'automazione industriale, l'avionica, l'elettronica dei veicoli, le telecomunicazioni, l'elettronica di consumo e
la robotica. Il corso di laurea è stato pensato sia per preparare professionisti specializzati nel progettare,
sviluppare e analizzare sistemi di calcolo di elevata complessità , sia per impartire agli studenti la
preparazione per accedere a ulteriori percorsi di studio superiore nel campo dell'Ingegneria Informatica. Questi
obiettivi sono perseguiti attraverso un'accurata istruzione in campi diversi (sistemi operativi in tempo reale,
algoritmi, gestione delle risorse, sistemi a microcontrollore, sistemi multicore, sistemi distribuiti, reti di
sensori, ingegneria del software, programmazione in ambienti distribuiti, ecc.).

SBOCCHI PROFESSIONALI

I laureati magistrali in Sistemi di Elaborazione Dedicati trovano facilmente occupazione in aziende sia medio-
piccole, sia di grandi dimensioni, operanti nei settori dell'automazione industriale, dell'avionica, dei sistemi
elettronici veicolari, delle telecomunicazioni e della robotica. Possibili esempi di profili professionali sono:
responsabile del progetto e dello sviluppo del software analista/progettista di sistemi dedicati integratore di
sistemi.

PIANO DI STUDI
I ANNO                                                    II ANNO

• Computer Architecture and Digital Systems (12 CFU)      • Computational Intelligence (6 CFU)
• Dependable and Secure Systems (9 CFU)                   • Free activity (9 CFU)
• Design of Embedded Systems (9 CFU)                      • Industrial Applications (12 CFU)
• Digital Control Systems and Mechatronics (12 CFU)       • Internet of Things (6 CFU)
• Optimization Methods (6 CFU)                            • Prova finale (15 CFU)
• Real Time and Distributed Systems (12 CFU)              • Robotics and Human-Machine Interfaces (6 CFU)
                                                          • Virtual and Augmented Reality (6 CFU)

Dalla pagina web di Ateneo: https://www.unipi.it/index.php/lauree/corso/10653 . Aggiornato il 20/05/2016.
Ingegneria Informatica                                                                                         8

I ANNO

   •   Computer Architecture and Digital System (12 CFU)
       · Obiettivi formativi: The course aims to understand the high-performance and energy efficient
         computer architecture, as a basis for informed software performance engineering and as a foundation
         for advanced work in computer architecture, compiler design, operating systems and parallel
         processing. Further objectives are to enable students to master digital integrated circuit design trade-
         offs. Experience state-of-the-art electronic design automation tools and high-level design
         methodologies for FPGA and semi-custom technologies. Understand sensor based electronic systems
         including sensor conditioning and sensor data fusion.
       · Modalità di verifica finale: Oral exam and practical projects.
       · Semestre: Secondo semestre

   •   Dependable and Secure Systems (9 CFU)
       · Obiettivi formativi: The objective of this course is to teach the theoretical background and the basic
         methodologies for developing dependable and secure networked embedded systems. The course
         enables the students to design and analyze secure and dependable networked embedded systems in
         several application domains such as (wireless) sensor networks, robotics, avionics, automotive,
         multimedia, and biomedical systems. The security part of the course introduces the security
         requirements and a threat model for embedded systems. The dependability part introduces
         fundamentals of reliability in digital control systems: faults, errors and failures of hardware/software
         components; reliable system design techniques and approaches to reliability modeling and evaluation.
         The formal methods part presents the fundamental techniques for the formal specification of a system
         and the formal verification of its properties, with particular emphasis on embedded systems with real
         time constraints.
       · Modalità di verifica finale: Written exam and practical project.
       · Semestre: Secondo semestre

   •   Design of Embedded Systems (9 CFU)
       · Obiettivi formativi: The objective of the course is to teach how to deal with all stages in the
         development process, including requirements, specifications, design models, coding, testing,
         simulation, verification, as well as autocode generation techniques. The course covers the main stages
         in the development of embedded systems, with emphasis on model-based development and formal
         methods for the analysis of system properties.
       · Modalità di verifica finale: Written exam and practical project.
       · Propedeuticità: Real-time and Distributed Systems
       · Semestre: Primo semestre

   •   Digital Control Systems and Mechatronics (12 CFU)
       · Obiettivi formativi: The objective of this course is the understanding of the basic control theories for
         digital systems. The course presents physical modeling problems and reviews typical architectures for
         the control of electro-mechanical systems. The course will enable students to understand electronic
         circuits and design the related control software for the control of mechanical systems. Module1
         presents mathematical theories of modeling and control, Module2 the mechatronics problem.
       · Modalità di verifica finale: Written exam and oral exam.
       · Semestre: Annuale

   •   Optimization Methods (6 CFU)
       · Obiettivi formativi: The goal of this course is to provide analysis of mathematical methods of
         optimization. Applications are mainly devoted to networks and equilibrium problems. Algorithms and

Dalla pagina web di Ateneo: https://www.unipi.it/index.php/lauree/corso/10653 . Aggiornato il 20/05/2016.
Ingegneria Informatica                                                                                        9

         optimization software are analyzed. Topics are: Linear and integer optimization; Nonlinear
         optimization; Multiobjective optimization; Non-cooperative game theory ; Optimization software.
       · Modalità di verifica finale: Oral examination
       · Semestre: Secondo semestre

   •    Real Time and Distributed Systems (12 CFU)
       · Obiettivi formativi: The objective of this course is to teach the theoretical background and the basic
         methodologies for developing time sensitive applications with high degree of concurrency and a set of
         performance requirements. The course enables the students to design and analyze real-time software
         in several application domains, as sensory monitoring, robotics, avionics, automotive, multimedia, and
         biomedical systems. The first module of the course introduces the computational model of real-time
         activities with time, precedence, and resource constraints. The second module of the course focuses
         on programming concurrent and distributed applications that play a primary role in systems where
         many events occur simultaneously..
       · Modalità di verifica finale: Written exam and practical project.
       · Semestre: Primo semestre

II ANNO

   •    Final examination (15 CFU)
       · Modalità di verifica finale: Final examination
       · Semestre: Annuale

   •    Computational Intelligence (6 CFU)
       · Obiettivi formativi: The objective of this course is to teach the theoretical background and the basic
         methodologies for developing intelligent systems, i.e., systems that show the remarkable ability to
         reason and learn in uncertain and imprecise environments. The course enables the students to design
         and develop intelligent systems in several application domains. The course covers the theory and
         application of a number of computational intelligence methodologies, including artificial neural
         networks, fuzzy inference systems and genetic algorithms.
       · Modalità di verifica finale: Oral exam and practical project.
       · Semestre: Primo semestre

   •    Industrial Applications (12 CFU)
       · Obiettivi formativi: The course aims to explain the architecture, the technologies and the design
         methodologies that characterize industrial applications from the informatics point of view. Students
         will be able to design and realize industrial applications, by considering algorithms, interface with
         sensors and actuators, hardware infrastructures, programming interfaces, software architectures and
         RTOS. A significant part of the course is devoted to the development of an industrial application,
         starting from the ideation up to the implementation on real hardware of sample prototypes.
       · Modalità di verifica finale: Practical project and oral exam.
       · Propedeuticità: Real-Time and Distributed Systems. Computer Architecture and Digital Systems
       · Semestre: Primo semestre

   •    Free activity (9 CFU)
       · Obiettivi formativi: Si suggerisce allo studente di utilizzare un corso del proprio piano di studi
       · Modalità di verifica finale: Depending from the chosen activity
       · Semestre: Annuale

Dalla pagina web di Ateneo: https://www.unipi.it/index.php/lauree/corso/10653 . Aggiornato il 20/05/2016.
Ingegneria Informatica                                                                                          10

   •   Internet of Things (6 CFU)
       · Obiettivi formativi: The objective of this course is to teach the principles of internetworking of
         embedded devices and the state-of-art architectures, technologies and protocols aimed at enabling
         the formation of highly distributed and ubiquitous networks of seamlessly connected heterogeneous
         devices which can be fully integrated into the current Internet, fully in line with the Internet of Things
         paradigm. The course enables the student to design and analyze such networks in order to support the
         development of intelligent services with given performance requirements in a variety of application
         domains.
       · Modalità di verifica finale: Oral exam and practical project.
       · Semestre: Primo semestre

   •   Robotics and Human-Machine Interfaces (6 CFU)
       · Obiettivi formativi: The objective of the course is to provide students the capability of solving
         problems using tools developed for the analysis of robots; the practical ability in designing and
         integrating a robotic-mechatronic system; the theoretical and practical knowledge of algorithms and
         architectures that integrates Human-Robot interaction. This course is organized in two sections. The
         first part aims at providing the students with the basic concepts needed for the modeling and control
         of robots. The second part of the course introduces the student to a specific field of Human-Robot
         Interaction.
       · Modalità di verifica finale: Oral examination, lab project
       · Propedeuticità: Digital Control Systems and Mechatronics
       · Semestre: Secondo semestre

   •   Virtual and Augmented Reality (6 CFU)
       · Obiettivi formativi: The objective of the course is to provide an overview of the opportunities and the
         main issues related to designing and developing VR/AR systems architectures, both in local and in
         distributed (even web-based) contexts, and to the development of VR/AR applications with a
         multimodal perspective and approach. The course will provide a general introduction of Virtual and
         Augmented Environments followed by an analysis of features, requirement and issues in real-life
         applications. The course will include practical exercises aiming to design and develop a simple 3D
         real-time interactive applications exemplificative of real-life application contexts.
       · Modalità di verifica finale: Oral examination, lab project
       · Semestre: Primo semestre

Dalla pagina web di Ateneo: https://www.unipi.it/index.php/lauree/corso/10653 . Aggiornato il 20/05/2016.
Ingegneria Informatica                                                                                         11

                             COMPUTER ENGINEERING (magistrale)
Classe                                        LM-32
Dipartimento                                  DII
Sito internet                                 http://ce.iet.unipi.it/index.php/en/

Presidente del Consiglio Aggregato :
Gigliola Vaglini
Email: gigliola.vaglini@iet.unipi.it

Vice presidente
Marco Avvenuti
Email: marco.avvenuti@unipi.it

Coordinatore:
Unità Didattica del Dipartimento di Ingegneria dell’Informazio
Largo Lucio Lazzarino 1 – 56122, Pisa
Tel.: 050 2217528
Fax: 050 2217600
Email: gigliola.vaglini@iet.unipi.it

DESCRIZIONE DEL CORSO

The MSc (laurea magistralis) provides a student with a solid, in-depth background, in line with the innovation
needs of the informatics field. The course further advances the student knowledge portfolio, in both the
fundamental sciences and the engineering disciplines. This allows graduates to interact with engineering
professionals from all different backgrounds, as well as to complete their mastering of computer engineering.
The course includes a first part which goes in-depth into engineering disciplines and completes the expertise
on methodological disciplines and informatics. After that, students are presented with following subjects: -
network applications and system security - design of mobile applications - systems architecture and
commercial tools for web-based services - intelligent systems and decision-support systems In order to
complete their MSc, students can choose between two curricula, Computer Systems and Networks and
Enterprise Systems. The first one advances further on network architectures and protocols, multimedia
information, and computer engineering for industrial automation and robotics. The second one provides
students with expertise on business intelligence, enterprise process management, strategic decision support
systems.

SBOCCHI PROFESSIONALI

La Laurea magistrale in Ingegneria Informatica apre al laureato un vasto orizzonte. Egli può infatti scegliere di
diventare: Responsabile della divisione networking di un’azienda; Responsabile della progettazione,
configurazione e gestione di servizi di networking in provider Internet e di telefonia; Responsabile della
divisione sistemi informatici di un’azienda; Progettista di servizi avanzati di rete in ambienti wired e wireless;
Progettista di applicazioni e servizi multimediali; Progettista di sistemi web, e-government, e-learning, e-
business, ecommerce; Progettista di sistemi embedded per elettronica di consumo, di applicazioni industriali e
sistemi hw/sw per l’automazione; Ricercatore in laboratori di ricerca pubblici e privati; Libero professionista;
oppure scegliere di dedicarsi alla carriera universitaria tramite l’accesso al Dottorato di ricerca.

Dalla pagina web di Ateneo: https://www.unipi.it/index.php/lauree/corso/10654 . Aggiornato il 20/05/2016.
Ingegneria Informatica                                                                                         12

PIANO DI STUDI – CURRICULUM COMPUTER SYSTEMS AND NETWORKS
I ANNO                                                    II ANNO

• Advanced topics in computer systems and networks         • Advanced Network Architectures and Wireless
  (9 CFU)                                                    Systems (9 CFU)
• Computer architecture (9 CFU)                            • Automated systems and robotics (6 CFU)
• Concurrent and distributed systems (9 CFU)               • Final examination (18 CFU)
• Electronics and communications Systems (9 CFU)           • Free activity (9 CFU)
• Intelligent Systems (6 CFU)                              • Information systems and Software systems
• Performance evaluation of Computer Systems and             engineering (12 CFU)
  networks (9 CFU)                                         • Mobile and Pervasive Systems (6 CFU)
• Security in networked computing systems (9 CFU)

I ANNO

   •     Advanced topics in computer systems and networks (9 CFU)
       · Obiettivi formativi: The course has two objectives. First, it covers theoretical and practical aspects
         related to data structures and algorithms, data compression, networking and operating systems.
         Second, it aims to give students a significant hands-on experience in application and system
         programming, through lab experiments and by requiring the submission of 2-3 group projects,
         including the modification of some existing application. The course is organized in three main parts:
         Part 1 deals with data compression, covering fundamental algorithms for lossless compression . Part 2
         deals with systems programming. Part 3 covers advanced networking topics. Finally, the lab part
         covers a number of tools to help in the development and performance evaluation of efficient and
         portable software..
       · Modalità di verifica finale: Lab projects and oral test
       · Semestre: secondo semestre

   •     Computer architecture (9 CFU)
       · Obiettivi formativi: Il corso presenta l’organizzazione dei sistemi informatici ad alte prestazioni e le
         metodologie utilizzate per progettare e valutare tali sistemi. In particolare, vengono descritti i
         processori ad alte prestazioni, i sistemi multiprocessore, sia in modalità on chip che distribuita (DSM,
         Cluster, Grid, Cloud), e le necessarie infrastrutture di supporto (memorizzazione, storage,
         interconnessione, e virtualizzazione). L’applicazione di tali sistemi viene mostrata nella realizzazione
         di varie tipologie di servizi Enterprise, con accento sulle architetture e le metodologie di valutazione.
         Le tecniche per completano il programma.
       · Modalità di verifica finale: Oral exam + practical project
       · Semestre: secondo semestre

   •     Concurrent and distributed systems (9 CFU)
       · Obiettivi formativi: The course is aimed at providing students with a comprehensive vision of the
         foundations of concurrent and distributed programming, as well as the supporting technologies for
         Cloud Computing. Students will acquire the skills to design, implement, and integrate concurrent and
         distributed software, possibly made of heterogeneous components, as required in a wide range of
         application domains, from operating systems up to information systems. Moreover, they will master
         concepts and techniques required to operate on virtualization systems.
       · Modalità di verifica finale: Practical project and oral exam.
       · Semestre: Primo semestre

Dalla pagina web di Ateneo: https://www.unipi.it/index.php/lauree/corso/10654 . Aggiornato il 20/05/2016.
Ingegneria Informatica                                                                                        13

   •   Electronics and communications Systems (9 CFU)
       · Obiettivi formativi: The aim of the course is twofold, as it is organized in two modules. In the first
         module, the objective is to enable students to master digital integrated circuit design trade-offs.
         Experience state-of-the-art electronic design automation tools and highlevel design methodologies for
         FPGA and semi-custom technologies. Understand sensor based electronic systems including sensor
         measurements, conditioning and sensor data fusion. In the second module, the objective is to describe
         the main architectural features and the underlying technology of the communication systems and
         equipment that is used in the field of networking, and to provide specific examples of communication
         systems using such technologies. In particular, the students i) will build-up a general knowledge of the
         basic technologies that enable the design of wired (copper, fiber) and wireless communication
         systems; ii) will bear a specific knowledge of the main standard for communications in the transport
         and access network, and iii) will evaluate the relevance of such standards and technologies in the
         general context of a wide-area digital communications and computing network.
       · Modalità di verifica finale: Oral exam and practical electronic project
       · Semestre: primo semestre

   •   Intelligent Systems (6 CFU)
       · Obiettivi formativi: This course aims to offer students with the opportunity to learn the basic concepts
         and models of computational intelligence, to have a thorough understanding of the associated
         computational techniques, such as artificial neural networks, fuzzy systems and genetic algorithms,
         and to know how to apply them to a wide variety of application areas. The major focus of the course
         will be on the use of intelligent computing.
       · Modalità di verifica finale: Oral exam and lab project. The lab project consists in the development of
         an intelligent system
       · Semestre: Secondo semestre

   •   Performance evaluation of Computer Systems and networks (6 CFU)
       · Obiettivi formativi: Main aim: modelling and analysis of queuing systems, with applications in
         networking, computers, and services. Topics include discrete-time and discrete-state Markov chains,
         birth-death processes and simple Markovian queues, networks of queues and product form networks,
         single and multi-server queues. The course will cover state of the art results leading to research
         opportunities. Discrete-time simulation will be also thoroughly developed as a technique for assessing
         the performance of computers, networks and services. The course is in three parts. Part 1: review of
         all the prerequisites from applied probability that are needed for a basic course in queuing systems.
         Part 2: Explores both the theory and application of fundamental and advanced queuing models. Part
         3: The basic principles of discrete-event simulations, covering simulation workflow, data structures
         used in simulation, random variable generation, transient elimination and output data analysis.
       · Modalità di verifica finale: written and oral exam
       · Semestre: primo semester

   •   Security in networked computing systems (9 CFU)
       · Obiettivi formativi: The objective of this course is to introduce the theorethical background and the
         basic methodologies and solutions to develop secure distributed applications. The course enables the
         students to design and implement secure distributed applications in several application domains
         including electronic payments, enterprise and e-health. This course is organized in three parts
         addressing different issues . Part 1 (algorithms). Part 2 (protocols). Part 3 (applications).
       · Modalità di verifica finale: written exam + Lab project
       · Semestre: Secondo semestre

Dalla pagina web di Ateneo: https://www.unipi.it/index.php/lauree/corso/10654 . Aggiornato il 20/05/2016.
Ingegneria Informatica                                                                                        14

II ANNO

   •    Final examination (18 CFU)

   •    Advanced Network Architectures and Wireless Systems (9 CFU)
       · Obiettivi formativi: The objective of the course is to teach cutting-edge topics in computer
         networking systems by blending theoretical understanding with hands-on technical knowledge. Key
         principles and advanced network technologies are discussed covering both the core as well as the
         access segments of a network (with specific emphasis on wireless solutions). At the end of the course
         students are expected to develop the knowledge and skills required to understand, design, and
         analyze current and future networking systems and technologies.
       · Modalità di verifica finale: Practical project and oral examination
       · Semestre: primo semestre

   •    Automated systems and robotics (6 CFU)
       · Obiettivi formativi: The objective of this course is to introduce the basic control theories for digital
         systems. The course introduces to physical modeling problems and reviews typical architectures for
         the control of electro-mechanical systems. The course will enable students to understand electronic
         circuits and design the related control software for the control of mechanical systems.
       · Modalità di verifica finale: Written test - Oral examination
       · Semestre: primo semestre

   •    Information systems and Software systems engineering (12 CFU)
       · Obiettivi formativi: The aim is to show advanced techniques for designing database management
         systems and software systems. This course is organized in two sections addressing different issues in
         the design of software systems. The first section provides advanced databases management systems
         topics to be used in the context of information systems. The second part addresses software system
         development issues taking account the quality of both the development process and the produced
         system.
       · Modalità di verifica finale: Oral exam + Lab project
       · Semestre: annuale

   •    Mobile and Pervasive Systems (6 CFU)
       · Obiettivi formativi: The course enables the students to understand the properties, architectures and
         application areas of mobile and pervasive distributed systems, and to learn the basic methodologies
         for designing applications using different mobile and pervasive platforms. The course is organized in
         lectures and laboratory sessions. In laboratory sessions students will exercise with mainstream
         technologies for designing smartphones-based client applications and wireless sensing applications.
         Mobile applications and their integration with the back-end servers will be developed using different
         platforms (e.g., JME, Android, iOS).
       · Modalità di verifica finale: Oral exam + Lab project
       · Semestre: secondo semestre

   •    12 CFU a scelta nel gruppo Free choice

       Multimedia information management (9 CFU)
       · Obiettivi formativi Providing students with solid background on Multimedia Information Retrieval,
         Multimedia Content Based Retrieval, Automated Multimedia Content Understanding, Multimedia Data
         Mining.Understanding the challenges and issues related to effectiveness, efficiency, and scalability
         when dealing with very large (web scale) multimedia data sets. The course aims at covering both the
         theoretical foundations and the practical aspects of Multimedia Information Management and

Dalla pagina web di Ateneo: https://www.unipi.it/index.php/lauree/corso/10654 . Aggiornato il 20/05/2016.
Ingegneria Informatica                                                                                      15

        Retrieval. The main topics addressed in the course are Text-Based Retrieval, Multimedia Content
        Analysis, Multimedia Content Description, Computer Vision.
      · Modalità di verifica finale: Lab projects and oral exam
      · Semestre: secondo semestre

     Networked embedded systems (9 CFU)
     · Obiettivi formativi: The objective of this course is to teach the theoretical background and the basic
       methodologies for developing networked embedded systems and applications. The course enables the
       students to design and implement applications, based on wireless sensor networks and networked
       embedded devices, in several application domains, including environmental and structural monitoring,
       e-health, logistics, smart buildings, etc.The course is organized in three sections addressing different
       issues in the design of networked embedded systems and applications The first section covers
       architectural issues. The second part addresses software issues. The third section addresses
       methodologies for managing the complexity of data and developing context-aware and situation-aware
       applications.
     · Modalità di verifica finale: Oral exam + Lab project
     · Semestre: secondo semestre

Dalla pagina web di Ateneo: https://www.unipi.it/index.php/lauree/corso/10654 . Aggiornato il 20/05/2016.
Ingegneria Informatica                                                                                         16

PIANO DI STUDI – CURRICULUM ENTERPRISE SYSTEMS
I ANNO                                                    II ANNO

• Computer architecture (9 CFU)                            • Data Mining (9 CFU)
• Concurrent and distributed systems (9 CFU)               • Final examination (18 CFU)
• Electronics and communications Systems (9 CFU)           • Free activity (9 CFU)
• Intelligent Systems (6 CFU)                              • Information systems and Software systems
                                                             engineering (12 CFU)
• Performance evaluation of Computer Systems and
  networks (9 CFU)                                         • Mobile and Pervasive Systems (6 CFU)
• Security in networked computing systems (9 CFU)          • Process-driven Information Systems (6 CFU)
• Supply chain and operations management (9 CFU)

I ANNO

   •     Computer architecture (9 CFU)
       · Obiettivi formativi: Il corso presenta l’organizzazione dei sistemi informatici ad alte prestazioni e le
         metodologie utilizzate per progettare e valutare tali sistemi. In particolare, vengono descritti i
         processori ad alte prestazioni, i sistemi multiprocessore, sia in modalità on chip che distribuita (DSM,
         Cluster, Grid, Cloud), e le necessarie infrastrutture di supporto (memorizzazione, storage,
         interconnessione, e virtualizzazione). L’applicazione di tali sistemi viene mostrata nella realizzazione
         di varie tipologie di servizi Enterprise, con accento sulle architetture e le metodologie di valutazione.
         Le tecniche per completano il programma.
       · Modalità di verifica finale: Oral exam + practical project
       · Semestre: secondo semestre

   •     Concurrent and distributed systems (9 CFU)
       · Obiettivi formativi: The course is aimed at providing students with a comprehensive vision of the
         foundations of concurrent and distributed programming, as well as the supporting technologies for
         Cloud Computing. Students will acquire the skills to design, implement, and integrate concurrent and
         distributed software, possibly made of heterogeneous components, as required in a wide range of
         application domains, from operating systems up to information systems. Moreover, they will master
         concepts and techniques required to operate on virtualization systems.
       · Modalità di verifica finale: practical project and oral exam
       · Semestre: primo semestre

   •     Electronics and communications Systems (9 CFU)
       · Obiettivi formativi: The aim of the course is twofold, as it is organized in two modules. In the first
         module, the objective is to enable students to master digital integrated circuit design trade-offs.
         Experience state-of-the-art electronic design automation tools and highlevel design methodologies for
         FPGA and semi-custom technologies. Understand sensor based electronic systems including sensor
         measurements, conditioning and sensor data fusion. In the second module, the objective is to describe
         the main architectural features and the underlying technology of the communication systems and
         equipment that is used in the field of networking, and to provide specific examples of communication
         systems using such technologies. In particular, the students i) will build-up a general knowledge of the
         basic technologies that enable the design of wired (copper, fiber) and wireless communication
         systems; ii) will bear a specific knowledge of the main standard for communications in the transport
         and access network, and iii) will evaluate the relevance of such standards and technologies in the
         general context of a wide-area digital communications and computing network.
       · Modalità di verifica finale: ral exam and practical electronic project.
       · Semestre: Primo semestre

Dalla pagina web di Ateneo: https://www.unipi.it/index.php/lauree/corso/10654 . Aggiornato il 20/05/2016.
Ingegneria Informatica                                                                                        17

   •   Intelligent Systems (6 CFU)
       · Obiettivi formativi: This course aims to offer students with the opportunity to learn the basic concepts
         and models of computational intelligence, to have a thorough understanding of the associated
         computational techniques, such as artificial neural networks, fuzzy systems and genetic algorithms,
         and to know how to apply them to a wide variety of application areas. The major focus of the course
         will be on the use of intelligent computing.
       · Modalità di verifica finale: Oral exam and lab project. The lab project consists in the development of
         an intelligent system
       · Semestre: Secondo semestre

   •   Performance evaluation of Computer Systems and networks (9 CFU)
       · Obiettivi formativi: Main aim: modelling and analysis of queuing systems, with applications in
         networking, computers, and services. Topics include discrete-time and discrete-state Markov chains,
         birth-death processes and simple Markovian queues, networks of queues and product form networks,
         single and multi-server queues. The course will cover state of the art results leading to research
         opportunities. Discrete-time simulation will be also thoroughly developed as a technique for assessing
         the performance of computers, networks and services. The course is in three parts. Part 1: review of
         all the prerequisites from applied probability that are needed for a basic course in queuing systems.
         Part 2: Explores both the theory and application of fundamental and advanced queuing models. Part
         3: The basic principles of discrete-event simulations, covering simulation workflow, data structures
         used in simulation, random variable generation, transient elimination and output data analysis.
       · Modalità di verifica finale: written and oral exam
       · Semestre: primo semestre

   •   Security in networked computing systems (9 CFU)
       · Obiettivi formativi: The objective of this course is to introduce the theorethical background and the
         basic methodologies and solutions to develop secure distributed applications. The course enables the
         students to design and implement secure distributed applications in several application domains
         including electronic payments, enterprise and e-health. This course is organized in three parts
         addressing different issues . Part 1 (algorithms). Part 2 (protocols). Part 3 (applications).
       · Modalità di verifica finale: written + Lab project
       · Semestre: secondo semestre

   •   Supply chain and operations management (6 CFU)
       · Obiettivi formativi: The course aim is to make the students able to a) Perform the correct choice to
         develop a suitable management system into a organization b) Use main methods for analyzing and
         sizing productive and logistic systems c) Use BPMN tools to model and simulate processes The main
         topics are the characteristics of different management system models. The critical analysis of the
         process approach management system. The etc.).
       · Modalità di verifica finale: written exam
       · Semestre: Secondo semestre

II ANNO

   •   Data Mining (9 CFU)
       · Obiettivi formativi: The course aims to introduce the main concepts and techniques used in data
         mining for extracting knowledge from data. In particular, the course will focus on: data preprocessing,
         frequent pattern mining, sequential pattern mining, classification, prediction, object and graph
         clustering, outlier detection, distributed data mining. The course will deal in sequence with the
         following aspects related to data mining. Preliminary data analysis. Data preprocessing. Frequent

Dalla pagina web di Ateneo: https://www.unipi.it/index.php/lauree/corso/10654 . Aggiornato il 20/05/2016.
Ingegneria Informatica                                                                                     18

         pattern mining. Classification. Object clustering. Outlier detection. Graph clustering. Sequential
         pattern mining. Frameworks for distributed data mining.
       · Modalità di verifica finale: Oral exam + Lab
       · Semestre: secondo semestre

   •    Final examination (18 CFU)

   •    Free activity (9 CFU)

       Neuromorphic engineering (6 CFU)
       · Obiettivi formativi The course will explore computational and physical models that emulate the neural
         dynamics of biological neurons of peripheral and central nervous system. A particular focus will be
         dedicated to real-time implementation of spiking artefacts that could be integrated in
         neurophysiological studies and in closed loop hybridbionic systems to restore missing sensorimotor
         functions.
       · Modalità di verifica finale: project work and oral exam
       · Semestre: Primo semestre

       Principles of bionics engineering (6 CFU)
       · Obiettivi formativi: The course will introduce attendants to biological methods and systems found in
          nature which can be used as source of inspiration to study and design advanced engineering systems,
          technologies and algorithms. Examples will include: human and animal locomotion, biomechanics,
          sensorimotor control hypotheses and systems. The course will devote special attention to
          biomechatronic and biorobotic components and systems.
       · Modalità di verifica finale: oral exam
       · Semestre: Primo semestre

       (6 CFU)
       · Obiettivi formativi: The course will provide the rationale and the technical tools for assessing the
         economic, social, usability, and acceptability dimensions of a new medical technology. The
         methodologies gained will enable students to assess a new medical technology both during the R&D
         process and in the pre-marketing phase, increasing the probability of its successful transfer and
         adoption in the market. A special focus will be devoted to robotics for healthcare.
       · Modalità di verifica finale: written exam
       · Semestre: secondo semestre

   •    Information systems and software systems engineering (12 CFU)
       · Obiettivi formativi: The aim is to show advanced techniques for designing database management
         systems and software systems. This course is organized in two sections addressing different issues in
         the design of software systems. The first section provides advanced databases management systems
         topics to be used in the context of information systems. The second part addresses software system
         development issues taking account the quality of both the development process and the produced
         system.
       · Modalità di verifica finale: Oral exam + Lab project
       · Semestre: Annuale

   •    Mobile and pervasive systems (6 CFU)
       · Obiettivi formativi: The course enables the students to understand the properties, architectures and
         application areas of mobile and pervasive distributed systems, and to learn the basic methodologies
         for designing applications using different mobile and pervasive platforms. The course is organized in
         lectures and laboratory sessions. In laboratory sessions students will exercise with mainstream
         technologies for designing smartphones-based client applications and wireless sensing applications.

Dalla pagina web di Ateneo: https://www.unipi.it/index.php/lauree/corso/10654 . Aggiornato il 20/05/2016.
Puoi anche leggere