CORSO DI STUDI IN INGEGNERIA INFORMATICA - INGEGNERIA INFORMATICA - Ing.Unipi.It
←
→
Trascrizione del contenuto della pagina
Se il tuo browser non visualizza correttamente la pagina, ti preghiamo di leggere il contenuto della pagina quaggiù
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