
Le attività formative del Corso di Laurea magistrale in Computer Engineering (con contenuti teorici, di laboratorio e progettuali) consentono alle allieve e agli allievi di acquisire competenze ingegneristiche di elevata qualificazione nei settori dell’Information Technology, Data Science, Embedded Systems e Automation Control, con attenzione anche agli aspetti economico-gestionali e dei relativi contesti di mercato.
I corsi sono tenuti interamente in lingua inglese.
Al termine del proprio percorso formativo, la laureata o il laureato sarà in grado di identificare, analizzare, formalizzare e risolvere, all’occorrenza in modo innovativo, i principali problemi, anche complessi, tipici dell’ingegneria informatica ed automatica, e di costruirsi una carriera professionale flessibile e aggiornata all’evoluzione della tecnologia. Il percorso è caratterizzato da una forte impronta applicativa dovuta sia al carattere progettuale di una buona parte dei corsi proposti sia all’attività di tesi che consente all’allieva o all’allievo di misurarsi con problematiche aziendali tipiche della realtà lavorativa che si troverà successivamente ad affrontare.
Il percorso può essere ulteriormente caratterizzato tramite esperienza all’estero all’interno del programma Erasmus sia nella fase di studio che di espletamento della tesi.
Il corso in sintesi
Descrizione obiettivi formativi specifici
Il Corso di Laurea Magistrale in Computer Engineering si prefigge di formare figure professionali dotate di una conoscenza approfondita degli aspetti teorici, scientifici e pratici delle discipline ingegneristiche nel settore dell'Information and Communication Technology (ICT), della multimedialità, dell'intelligenza artificiale applicata, dell'automazione e dei sistemi embedded, con attenzione anche alle problematiche economiche e gestionali tipiche delle imprese e dei contesti di mercato. La didattica è svolta in inglese, lingua che caratterizza la cultura e lo scambio corrente di informazioni nei settori citati. Al termine del proprio curriculum, il laureato sarà in grado di identificare, analizzare, formalizzare e risolvere in modo innovativo, i principali problemi, anche complessi, tipici delle tematiche sopra menzionate caratterizzanti la classe. Il laureato sarà dunque in grado di costruirsi una carriera professionale flessibile e aggiornata rispetto all'evoluzione della tecnologia e di un mercato del lavoro internazionale che si esprime, come detto, prevalentemente in lingua inglese. Il laureato avrà anche la possibilità di svolgere attività di ricerca, sia a livello industriale che accademico, in uno dei contesti che lo scenario nazionale ed internazionale offrono. Per ottenere questi risultati, nel Corso di Laurea Magistrale in Computer Engineering, si dà particolare importanza sia all'approfondimento dei contenuti teorici e pratici già acquisiti nel precedente Corso di Laurea triennale, sia allo studio delle tecnologie più innovative, in modo che la preparazione fornita non sia soggetta a rapida obsolescenza, ma aggiornata all'evoluzione del mondo dell'ICT. Particolare attenzione viene, inoltre, data ad una formazione che consenta di affrontare con sicurezza problemi anche nuovi e fornisca strumenti concettuali per seguire nel tempo i necessari aggiornamenti. Alla preparazione teorica si affiancano significative esperienze di laboratorio, che, assieme alla preparazione della tesi di laurea, consentano di verificare con attività pratiche le nozioni apprese durante i corsi, anche attraverso esperienze in azienda o in qualificati laboratori italiani o esteri. L'attività formativa, nella quale particolare importanza verrà data agli aspetti metodologici, sarà organizzata in modo da fornire anche competenze ingegneristiche avanzate per l'esercizio di attività di elevata qualificazione nei seguenti ambiti professionali: - progettazione e sviluppo di sistemi e ambienti di elaborazione multimediale; - caratterizzazione ed analisi delle prestazioni di architetture, infrastrutture, reti di comunicazione e servizi avanzati; - progettazione e analisi di sistemi di elaborazione in tempo reale e per applicazioni custom; - progettazione, supervisione e controllo di processi industriali e sistemi robotici; - progettazione di sistemi di automazione per l'industria e i servizi; - metodologie per la modellizzazione, la simulazione e il controllo di sistemi complessi; - analisi e progettazione e gestione di sistemi e di servizi per il territorio e l'ambiente; - progettazione e gestione dei sistemi informativi per le aziende, per il cittadino e per la pubblica amministrazione, con particolare attenzione alle tematiche relative alla cybersecurity; - progettazione e realizzazione di sistemi “intelligenti” basati su tecniche di machine e deep learning; - sviluppo di algoritmi di elaborazione per sistemi di calcolo ad alte prestazioni. Il Corso di Laurea Magistrale mira, inoltre, a fornire le conoscenze su cui basare gli ulteriori approfondimenti nell'ambito di eventuali corsi di studio successivi (Master di 2° livello e Dottorati di Ricerca). Il Corso di Studio prevede un certo numero di insegnamenti considerati fondamentali e un gruppo di insegnamenti con i quali si possono poi creare profili professionali avanzati, che si adeguano nel tempo all'evoluzione della tecnologia nelle sopracitate aree della classe. Vengono, inoltre, offerti insegnamenti che lo studente può scegliere nelle scelte libere per variare la propria preparazione e per ottenere una maggiore flessibilità indispensabile nella professione. Il corso di studi è organizzato in percorsi che permettono un migliore coordinamento e approfondimento di discipline tipiche dei Sistemi di Elaborazione delle Informazioni e dell'Automatica. I percorsi sono completati attività affini e integrative volte a rinforzare competenze metodologiche nell'area della matematica o applicative in diversi contesti applicativi. Il corso di studio favorisce, inoltre, l'acquisizione delle certificazioni professionali informatiche.
Sbocchi professionali
Ingegnere informatico magistrale (senior) Molte aziende manifestano interesse per figure professionali in grado di operare, in maniera attiva e propositiva, nell'ambito di processi innovativi che possono coinvolgere la produzione o la fornitura di servizi, la progettazione avanzata di sistemi e la loro gestione. La Lombardia e, più in generale, l’Italia settentrionale rappresentano alcune delle aree a maggiore concentrazione industriale d'Europa, nonché un'importantissima area di localizzazione del settore terziario. Vi hanno sede diverse aziende italiane attive nel campo dell’informatica, dell’intelligenza artificiale, dell’automazione. Il corso di studi per la Laurea Magistrale in Computer Engineering viene incontro a tali esigenze con la formazione di ingegneri informatici di alto profilo professionale, inseribili immediatamente nel mondo del lavoro e preparati non solo a recepire ma soprattutto a promuovere l'innovazione. Nel seguito si elencano alcuni degli ambiti professionali più ricorrenti per l'area dei sistemi, della multimedialità e dell'automazione e dei servizi: - progettazione e gestione dei sistemi informativi per le aziende, per il cittadino e per la pubblica amministrazione; - progettazione e gestione di architetture, infrastrutture e servizi avanzati per le reti e per il web; - progettazione e analisi di sistemi di elaborazioni in tempo reale e per applicazioni custom; - progettazione e sviluppo di sistemi e ambienti di elaborazione multimediale; - progettazione di sistemi di automazione per l'industria e i servizi; - progettazione, supervisione e controllo di sistemi robotici; - progettazione di metodologie per la modellizzazione, la simulazione e il controllo di sistemi complessi; - direzione della logistica e/o dei servizi al cliente nelle aziende industriali; - direzione operativa nei settori bancario, assicurativo ed analoghi; - direzione operativa nei settori commerciali e tecnici delle telecomunicazioni e della energia; - organizzazione tecnica nelle aziende sanitarie e nella pubblica amministrazione; - progettazione di sistemi di servizio nell'ambito delle organizzazioni sopra citate o nelle società di consulenza e di system integration.
Conoscenze richieste per l'accesso
Per essere ammesso al corso di Laurea Magistrale lo studente deve essere in possesso della laurea (ivi compresa quella conseguita secondo l'ordinamento previgente al D.M. 509/1999 e successive modificazioni e integrazioni) o del diploma universitario di durata triennale, ovvero di altro titolo di studi conseguito all'estero, riconosciuto idoneo dagli organi competenti dell'Università. Per l'ammissione si richiede inoltre il possesso di requisiti curriculari che certifichino l'adeguatezza della preparazione iniziale dello studente. L'accesso alla Laurea Magistrale in Computer Engineering presuppone, infatti, una solida conoscenza nelle discipline ingegneristiche, con una buona preparazione nelle materie di base e nelle materie specifiche dell'ambito dei sistemi di elaborazione delle informazioni e della automatica. Tali competenze sono precisate dal Regolamento didattico del corso di Laurea Magistrale in termini di requisiti curriculari, attraverso la definizione del numero minimo di crediti formativi universitari (CFU) che il candidato deve aver acquisito nella sua carriera pregressa, riferiti alle diverse attività formative previste dalla attuale normativa e a singoli settori scientifico-disciplinari e/o a gruppi di settori scientifico-disciplinari, e riconosciuti idonei dal Consiglio Didattico. Per accedere alla Laurea Magistrale lo studente deve altresì saper utilizzare fluentemente la lingua inglese, in forma scritta e orale, anche con riferimento ai lessici disciplinari; il livello di conoscenza richiesto sarà esplicitato nel Regolamento didattico del corso di Laurea Magistrale e farà riferimento ai livelli di competenza indicati nel Common European Framework redatto dal Consiglio d'Europa. L'ammissione al Corso di Laurea Magistrale è, infine, subordinata alla verifica dell'adeguatezza della personale preparazione del candidato, con criteri e modalità fissati dal già menzionato Regolamento didattico.