Ingegneria informatica e dell'intelligenza artificiale

Link identifier #identifier__153700-1Link identifier #identifier__174813-2
Il Corso di Laurea Magistrale in Ingegneria Informatica e dell'Intelligenza Artificiale (nel seguito chiamato LMIIIA) dell'Università degli Studi Roma Tre è tra i Corsi di Laurea e Laurea Magistrale coordinati dal Collegio Didattico di Ingegneria Informatica. Il Collegio Didattico (costituito ai sensi dell'art. 5, comma 2, del Regolamento didattico di Ateneo) è a sua volta un Organo Collegiale del Dipartimento di Ingegneria Civile, Informatica e delle Tecnologie Aeronautiche (nel seguito chiamato Dipartimento).

Il Corso di Laurea Magistrale offre un ampissimo e moderno ventaglio di insegnamenti di alto livello di specializzazione. Tali insegnamenti coprono tutte le aree dell'Ingegneria Informatica e varie discipline affini. Gli studenti possono caratterizzare la propria formazione scegliendo tra cinque curricula che rispecchiano i trend più innovativi dell'Ingegneria Informatica. Il curriculum Sistemi Informatici Complessi ha vincoli ridotti e consente a ciascuno studente la definizione del piano di studi personalizzato più vicino ai propri interessi culturali e professionali. Gli altri quattro curricula sono concepiti per approfondire tre tematiche chiave dell'Ingegneria Informatica moderna. Il curriculum Ingegneria dei Dati focalizza l'attenzione sul ruolo fondamentale dei dati in tutti i sistemi informatici. Il curriculum Intelligenza Artificiale e Machine Learning approfondisce una delle metodologie/tecnologie più attuali del settore. Il curriculum Algoritmi, Big Data e Machine Learning mostra come tre tecnologie chiave possano interagire dando luogo a sistemi scalabili innovativi. Il curriculum Cybersecurity offre approfondimenti avanzati sulla sicurezza dei sistemi, delle reti e delle applicazioni. Ognuna di queste scelte forma professionisti del settore informatico con un'elevata qualificazione, in grado di operare efficacemente in numerosi settori applicativi, capaci di risolvere problemi complessi e in grado di adeguarsi ai rapidi mutamenti tipici dei settori hi-tech. L'efficacia di ciascuno di questi curricula all'avanguardia è testimoniata dal successo professionale dei nostri laureati sia in Italia che all'estero.

Le aziende più qualificate del settore contribuiscono alle attività didattiche anche attraverso progetti congiunti, convegni, workshop e seminari. Varie startup di successo in campo informatico sono state fondate da Laureati Magistrali in Ingegneria Informatica di Roma Tre. Opportunità formative all'estero sono inoltre incoraggiate e sostenute, sia attraverso i programmi Erasmus sia mediante progetti di tesi presso le università, enti di ricerca esteri e aziende estere che collaborano con la nostra Università.

Gli insegnamenti prevedono esercitazioni pratiche svolte in laboratori all'avanguardia, nei quali la didattica si fonde continuamente con l'innovazione e con la ricerca, anche grazie a un corpo docente di alta qualificazione scientifica. Parte degli insegnamenti sono svolti in lingua inglese da docenti internazionali di elevata qualificazione, selezionati ogni anno su temi di attualità.

Le attività didattiche si svolgono in un campus organizzato e piacevole, vicino al centro di Roma, e raggiungibile facilmente con mezzi pubblici. Le aule sono accoglienti e sono situate nello stesso edificio che ospita gli studi dei docenti, facilitando così l'interazione tra studenti e docenti. I laboratori didattici sono ampi, moderni e bene organizzati. Gli studenti hanno inoltre a disposizione una nuova biblioteca ed ampi spazi per lo studio. La mensa universitaria è vicina, così come gli impianti sportivi.

Il corso di studio è ad accesso libero, senza alcuna prova in ingresso, e il requisito richiesto è il possesso di una laurea nella Classe delle Lauree in Ingegneria dell'Informazione o nella Classe delle Lauree in Scienze e Tecnologie Informatiche. Inoltre, è necessario che lo studente abbia competenze di: analisi matematica, geometria ed algebra, fisica, ricerca operativa, fondamenti di informatica, algoritmi e strutture di dati, calcolatori elettronici, basi di dati, economia applicata all'Ingegneria, reti di calcolatori e programmazione orientata agli oggetti tipiche dei corsi di laurea in Ingegneria Informatica. I Laureati in Università diverse da Roma Tre per accedere al corso di studio devono presentare una domanda di preiscrizione, documentando tutte le attività formative del proprio piano di studio relativo alla Laurea.

Il corso di studio è progettato per fornire tutte le competenze e conoscenze necessarie per consentire l'accesso ed una proficua fruizione di eventuali successivi corsi di dottorato di ricerca o master di secondo livello. Esso appartiene alla classe delle lauree magistrali LM-32 in Ingegneria Informatica e consente l'accesso, previo superamento dell'Esame di Stato, all'Albo professionale dell'Ordine degli Ingegneri nella Sezione A, Settore dell'informazione.

OBIETTIVI
OBIETTIVI
Ingegnere Magistrale Informatico e dell'Intelligenza Artificiale
Le principali funzioni dei laureati magistrali del CdS in un contesto di lavoro potranno riguardare, anche con mansioni di coordinamento:
- la progettazione e la realizzazione di sistemi informativi complessi e distribuiti;
- la progettazione e lo sviluppo di applicazioni e servizi di rete, anche di elevata complessità;
- l'analisi e l'implementazione di soluzioni informatiche ad elevate prestazioni;
- la progettazione e la gestione di basi di dati di grandi dimensioni;
- la progettazione di soluzioni informatiche per la gestione e l'analisi di big data e data lakes;
- la modellazione e la realizzazione di applicazioni concorrenti e distribuite;
- l'analisi, l'integrazione e la reingegnerizzazione di sistemi informativi complessi;
- la definizione e l'implementazione di politiche di sicurezza dei sistemi informatici e delle reti;
- la progettazione e la realizzazione di architetture software anche di elevata complessità;
- la progettazione e la realizzazione di data center e di infrastrutture per servizi in cloud;
- la progettazione e lo sviluppo di tecnologie e di applicazioni di intelligenza artificiale e di machine learning;
- la creazione e la gestione, non solo con riferimento agli aspetti tecnologici, di startup innovative.
I principali sbocchi occupazionali sono rappresentati dalle industrie informatiche operanti negli ambiti della produzione software, dalle aziende dei settori dei sistemi informativi, delle reti di calcolatori e delle telecomunicazioni, dalle strutture competenti per l'informatica nelle pubbliche amministrazioni e nelle imprese di servizi.
I laureati magistrali potranno trovare occupazione nella libera professione, nel settore dell'ingegneria informatica, o presso:
- imprese di progettazione e realizzazione di prodotti e sistemi informatici (software, hardware e servizi);
- imprese di servizi (es. nei settori delle banche e dei trasporti) e pubbliche amministrazioni che progettano e sviluppano sistemi informatici;
- imprese che realizzano sistemi integrati con innovative componenti informatiche ed aziende che utilizzano strumenti informatici innovativi nei processi produttivi, gestionali e commerciali;
- imprese di progettazione, produzione ed esercizio di apparati, sistemi e infrastrutture riguardanti l'acquisizione e il trasporto delle informazioni e la loro utilizzazione in applicazioni telematiche;
- startup innovative;
- centri di ricerca e di ricerca e sviluppo in ambito pubblico e privato che operino in settori innovativi nell'ambito della ingegneria informatica.
Introduzione

Il corso di laurea magistrale in Ingegneria Informatica e dell'Intelligenza Artificiale mira a formare laureati con solide basi metodologiche e con un'elevata qualificazione professionale nell'area dell'Ingegneria Informatica, che siano in grado di: (1) operare efficacemente nei numerosi settori applicativi che ne richiedono le competenze, (2) identificare, formulare e risolvere problemi complessi e/o che richiedono approcci e soluzioni originali, (3) promuovere e gestire l'innovazione tecnologica anche attraverso progetti imprenditoriali che portano alla creazione di nuove imprese e startup, e (4) adeguarsi ai rapidi mutamenti tipici dei settori ad alta tecnologia.

Obiettivi formativi

Al termine degli studi, il laureato magistrale avrà acquisito competenze avanzate nei principali settori dell'Ingegneria Informatica e avrà approfondito la conoscenza di domini metodologico/applicativi appartenenti ad un ampio ventaglio di alternative.
Tali competenze permetteranno ai laureati di condurre, sia autonomamente che in gruppi di lavoro anche interdisciplinari, attività di analisi, progettazione, realizzazione, valutazione e gestione di sistemi informatici di grandi complessità.
Le conoscenze acquisite, che contemplano anche competenze di contesto e di supporto in settori affini, permetteranno una visione ad ampio spettro dell'Ingegneria Informatica che, estendendo e rafforzando sia in termini metodologici che applicativi quella acquisita nella formazione di primo livello, consentiranno al laureato magistrale di elaborare e sviluppare soluzioni efficaci, efficienti e innovative.

Percorso formativo

Il percorso formativo prevede:
● Al primo anno, un piccolo insieme di corsi caratterizzanti obbligatori o con limitata possibilità di scelta, di natura principalmente fondazionale e metodologica, nell'ambito dell'Ingegneria Informatica, in modo da estendere e rafforzare le conoscenze acquisite nella formazione di primo livello. Per esempio, corsi nelle aree della teoria della computazione, delle basi di dati, dell'intelligenza artificiale e della logica, delle infrastrutture di calcolatori e dell'architettura dei sistemi software.
● Sempre al primo anno, un insieme di materie affini e integrative a scelta, per abilitare una visione interdisciplinare più ampia. Per esempio, nelle aree delle scienze statistiche, della ricerca operativa, del diritto e dell'economia, e dell'ingegneria delle telecomunicazioni.
● Al secondo anno, un insieme di corsi opzionali, soprattutto nell'ambito dell'ingegneria informatica, per permettere a ciascuno studente di integrare la formazione comune con degli approfondimenti in diversi settori di interesse, in modo flessibile e interdisciplinare. Per esempio, corsi nelle aree dell'ingegneria dei dati, dell'analisi dei big data, dell'intelligenza artificiale, della grafica computazionale, della visualizzazione dei dati, della cybersecurity e su altri argomenti avanzati dell'informatica.
● Al secondo anno, un corso dedicato al rapporto con il mondo del lavoro, alla comunicazione e alle cosiddette soft skill utili in questo ambito.
● Alla fine del secondo anno, una tesi di laurea magistrale a cui sono dedicati un significativo numero di crediti.

La realizzazione del percorso formativo è basata su diversi curricula, di cui uno di natura più orizzontale e generalista, ed altri di natura più verticale e specialistica.
Il curriculum di natura orizzontale/generalista mira a formare laureati magistrali con un ampio spettro di competenze nell'ingegneria informatica. I curricula di natura verticale/specialistica, oltre ad essere comunque caratterizzati da un insieme significativo di competenze fondazionali e metodologiche, prevedono anche approfondimenti in un'area specifica dell'ingegneria informatica, quali ad esempio l'ingegneria dei dati e l'intelligenza artificiale, sulla base di percorsi curriculari dedicati a tali aree.
Per essere ammesso al corso di studio, lo studente deve essere in possesso di una laurea o di un diploma universitario di durata triennale o di altro titolo di studio conseguito all'estero, riconosciuto idoneo secondo la normativa vigente.

Per lo studente deve valere quanto specificato nei seguenti punti:
a) CFU minimi in settori scientifico-disciplinari specifici
b) Competenze linguistiche
c) Competenze acquisite nella laurea triennale

I punti suddetti vengono dettagliati nel seguito:

a) Lo studente, pena l'esclusione, deve aver conseguito, nella sua carriera universitaria, anche eventualmente attraverso corsi singoli, almeno 36 CFU (ECTS) complessivi nei settori scientifico-disciplinari IINF-05/A (Sistemi di Elaborazione delle Informazioni, già ING-INF/05) o INF-01/A (Informatica, già INF/01). Inoltre, pena l'esclusione, lo studente deve aver conseguito almeno 24 CFU (ECTS) nei settori scientifico-disciplinari del gruppo MATH (Matematica, già area MAT) oppure in settori assimilabili (come, per esempio, Statistica, STAT/01-A, già SECS-S/01). Tali requisiti sono in genere soddisfatti se lo studente ha conseguito una laurea nella Classe L-8 delle Lauree in Ingegneria dell'Informazione (ad esempio, una laurea in Ingegneria Informatica) o una laurea nella Classe L-31 delle Lauree in Scienze e Tecnologie Informatiche (ad esempio, una laurea in Informatica). Tuttavia, una laurea nella classe L-8 oppure L-31 non garantisce automaticamente il soddisfacimento dei requisiti del presente punto. D'altro canto, è possibile che i requisiti siano soddisfatti anche dal conseguimento di una laurea in una classe diversa dalle classi L-8 e L-31.

b) Lo studente deve possedere una buona padronanza, in forma scritta e parlata, della lingua inglese, equivalente almeno al livello di competenza B2 (del quadro comune europeo di riferimento).

c) Lo studente deve avere competenze di: analisi matematica, geometria ed algebra, fisica, fondamenti di informatica, algoritmi e strutture di dati, calcolatori elettronici, basi di dati, economia applicata all'Ingegneria, reti di calcolatori e programmazione orientata agli oggetti tipiche dei corsi di laurea in Ingegneria Informatica. Nel caso in cui lo studente non possegga tutte le competenze citate ma sia in grado comunque di raggiungere gli obiettivi formativi del Corso di Laurea Magistrale con un percorso di studi personalizzato di 120 CFU, l'accesso è consentito con l'obbligo di seguire un piano di studi individuale coerente con il percorso formativo del Corso di Laurea Magistrale e con il quale sia possibile colmare le proprie carenze. Eventuali carenze curriculari non colmabili con un percorso di studi personalizzato coerente con il percorso formativo della Laurea Magistrale devono essere colmate prima dell'immatricolazione, eventualmente attraverso l'iscrizione a singoli insegnamenti e il superamento dei relativi esami.

È anche utile che lo studente abbia competenze di: fondamenti di automatica, fondamenti di telecomunicazioni, sistemi operativi e ricerca operativa.
I laureati avranno (i) conoscenze e capacità di comprensione che estendono e rafforzano quelle acquisite nella formazione di primo livello e consentono di elaborare e applicare idee originali, (ii) competenze avanzate ad ampio spettro nell'area dell'ingegneria informatica e in alcuni specifici temi d'avanguardia nell'ambito di tale area, (iii) conoscenze di contesto in altri settori dell'ingegneria dell'informazione, quali l'automazione e le telecomunicazioni, oppure delle scienze matematiche, fisiche ed economiche.

Questi obiettivi saranno perseguiti attraverso i corsi di insegnamento caratterizzanti, soprattutto quelli di natura formale e metodologica e saranno verificati attraverso i relativi esami. I laureati saranno in grado di applicare le conoscenze acquisite alla risoluzione di problemi complessi relativi a tematiche nuove o non familiari, inserite in contesti più ampi (anche interdisciplinari) connessi all'ingegneria informatica. In tale ambito, i laureati saranno in grado di integrare le conoscenze e di condurre autonomamente attività di analisi, progettazione, realizzazione e gestione di sistemi di grandi complessità, nonché di formulare giudizi sulla base di informazioni limitate o incomplete.

In particolare, gli ambiti applicativi che vengono approfonditi nel corso di laurea magistrale sono: sistemi informatici soprattutto software all'avanguardia e sistemi informativi nei vari settori di attività economica e produttiva e nella pubblica amministrazione.

Questi obiettivi saranno perseguiti attraverso i corsi di insegnamento più sperimentali e le attività progettuali, inclusa quella relativa alla tesi di laurea magistrale. Essi saranno verificati attraverso gli esami di profitto e l'esame di laurea magistrale.
Autonomia di giudizio
Abilità comunicative
Capacità di apprendimento
La prova finale è costituita dalla discussione di una tesi di laurea magistrale originale, elaborata in modo autonomo dal candidato.
In particolare, la tesi deve essere relativa ad una significativa attività nell'ambito dell'Ingegneria Informatica, svolta dal candidato presso l'Università oppure presso un'azienda o un ente, sotto la guida di un relatore ed eventualmente di uno o più co-relatori, in cui è normalmente richiesta l'applicazione delle conoscenze e delle capacità apprese nei corsi di insegnamento, spesso con l'integrazione di conoscenze aggiuntive e la formulazione di proposte innovative.
Informazioni utili
Informazioni utili

soddisfazione degli studenti