Master universitario di I livello
1500 ore
60 CFU
Online
Laurea triennale (o titolo riconosciuto dalla legge equipollente, per esempio diploma universitario).
Il master, attraverso un percorso formativo teorico-pratico innovativo, mira alla formazione di soggetti che ambiscono ad acquisire le competenze necessarie al profilo di analista di sistema e di progettista di software (tecnici IT senior).
È aperto a tutti i soggetti con laurea triennale, laurea magistrale o diploma di laurea vecchio ordinamento in ingegneria, fisica, ovvero altra specializzazione in informatica o equipollenti per legge.
Il master, per il suo contenuto altamente professionalizzante, assicura le necessarie competenze specialistiche per:
- analizzare i problemi di elaborazione dei dati per diverse esigenze di calcolo;
- disegnare, individuare e ottimizzare appropriati sistemi di calcolo e di gestione delle informazioni;
- sviluppare, creare, modificare o anche solo ottimizzare software applicativi;
- progettare, sviluppare e testare software di sistema, di rete, linguaggi e compilatori per diverse aree ed esigenze applicative.
SSD | INSEGNAMENTO | CFU |
---|---|---|
ING-INF/05 | Progettazione e sviluppo di software informatici • Aggiornamento e manutenzione delle procedure • Scrittura dei programmi • Studiare le specifiche del software definite in sede di progettazione • Testing dei programmi • Eseguire test di funzionamento di tutte le procedure, verificandone il corretto funzionamento in tutte le possibili condizioni di utilizzo | 12 |
ING-INF/05 | Algoritmi e strutture dati • progettazione e analisi di algoritmi • strutture dati efficienti • analisi della complessità degli algoritmi • valutazione dell’efficienza delle principali strutture dati. | 6 |
ING-INF/05 | Progettazione e sviluppo APP • Ambienti Android, IOS, Windows mobile • Elementi di JavaScript, di React Native • Panoramica delle API • Uso dei plugin • Pubblicazione dell’app | 6 |
ING-INF/05 | Progettazione, implementazione e manutenzione di sistemi di gestione di base dati • Definire lo schema concettuale della base dei dati • Progettazione del sistema di gestione della base di dati • Implementazione del sistema di gestione di basi di dati • Gestione del database | 6 |
ING-INF/04 | Programmazione server per microservizi • Progettazione di una applicazione Web • Tecnologie per lo sviluppo di applicazioni Web • Design pattern per la risoluzione dei problemi | 6 |
ING-INF/05 | Management dei siti web • Aggiornamento e manutenzione del sito Web • Installazione sul server e pubblicazione del sito Web • Sviluppo del sito Web • Testing e debugging del sito | 7 |
ING-INF/05 | Progettazione di reti informatiche e di sistemi telematici • Architettura delle reti informatiche • Gli apparati di rete • I programmi di gestione e amministrazione reti • Sistemi operativi di rete • Utilizzo dei protocolli ISO/OSI (fisici, datalink, di rete, di trasporto, di sessione, di presentazione, di applicazione) • Funzionamento dei firewall • Tecniche di cablaggio • Protocolli di trasmissione dati (tcp/ip) • Protocolli per i collegamenti di rete • Tecniche di rappresentazione della topologia della rete | 7 |
ING-INF/05 | Management di reti e di sistemi telematici • Progettare la rete locale • Gestire l’installazione del sistema operativo • Gestire i servizi di rete • Gestire l’amministrazione delle attività di rete • Predisporre servizi internet • Analizzare i rischi del sistema | 7 |
Esame finale | 3 |
The curriculum is empty