Master in Ingegneria del software
Porto, Portogallo
DURATA
2 Years
LINGUE
Inglese
RITMO
Tempo pieno, Mezza giornata
SCADENZA DELLA DOMANDA
Richiedi la scadenza per la domanda
LA PRIMA DATA DI INIZIO
Sep 2025
TASSE UNIVERSITARIE
EUR 6.000
FORMATO DI STUDIO
Nel campus
Introduzione
Cos'è l'ingegneria del software?
Il Master in Ingegneria del Software è un programma di istruzione superiore che promuove l'eccellenza delle qualifiche in argomenti nucleari e avanzati sull'Ingegneria del Software, dalle sue basi teoriche all'integrazione nell'industria IT.
Chi dovrebbe applicare?
Il Master in Ingegneria del Software mira a fornire una formazione avanzata, professionale e scientifica, pensata per i professionisti che desiderano aggiornare le proprie competenze e acquisire nuove conoscenze all'avanguardia nel campo dell'Ingegneria del Software.
Obiettivi generali
Il Master in Ingegneria del Software (MESW) si propone come ciclo formativo di eccellenza a livello del 2° ciclo di Bologna e il suo obiettivo principale è quello di formare professionisti con una solida formazione di base e competenze in Ingegneria del Software per sopperire alle esigenze del mercato, promuovere l'innovazione e aumentare la competitività.
Accreditamenti
Il ciclo di studi è accreditato dall'Agenzia di valutazione e accreditamento dell'istruzione superiore (A3ES). Maggiori informazioni sono disponibili nelle relazioni prodotte dall'A3ES.
Galleria
Ammissioni
Curriculum
Struttura
Il MESW prevede una componente curriculare di 72 ECTS e una componente di tesi di 48 ECTS.
1 ° anno
1 ° semestre
- Fondamenti e paradigmi dell'ingegneria del software
- Architettura e progettazione del software, verifica e convalida dei test del software, ingegneria dei requisiti e
- Modellazione del software
- Laboratorio di ingegneria del software
2° semestre
- Evoluzione del software e programma
- Comprensione
- Analisi dei dati nella gestione di progetti di ingegneria del software, innovazione e imprenditorialità
- Sicurezza nell'ingegneria del software
- Unità di studio opzionali - Gruppo 1
2 ° anno
1 ° semestre
- Seminari di ingegneria del software
- Unità di studio opzionali - Gruppo 2
2 ° semestre
- dissertazione
Gruppo 1
- Mobile Computing
- Gestione della qualità e miglioramento dei processi software
- Qualsiasi unità curriculare dell'Università di Porto
Gruppo 2
- Cloud e Service Oriented Computing. Interazione tra uomo e computer
- Qualsiasi unità curriculare dell'Università di Porto
Esito del programma
L'obiettivo del MESW è promuovere l'eccellenza nella qualificazione negli aspetti avanzati e fondamentali dell'ingegneria del software (ES), dai suoi fondamenti teorici all'integrazione delle tecnologie informatiche nelle organizzazioni, in modo che gli studenti possano:
- Lavorare in modo efficiente in un team di progetto per sviluppare software di qualità;
- Rilevare i conflitti nei requisiti e definire soluzioni nei limiti di costo, tempo, conoscenze esistenti e idiosincrasie organizzative;
- Progettare soluzioni di ingegneria del software tenendo conto dei vincoli etici, sociali, legali, tecnologici ed economici;
- Comprendere e valorizzare l'analisi di fattibilità, la negoziazione, le abitudini di lavoro efficienti, la leadership, la comunicazione e lo studio continuo;
- Impara nuovi modelli, tecniche e tecnologie di sviluppo dell'ingegneria del software;
- Analizzare i punti di forza e di debolezza della tecnologia di sviluppo software, promuovendo il cambiamento nelle organizzazioni;
- Guidare il lavoro in diverse aree dello sviluppo software.
Opportunità di carriera
I laureati MESW sono professionisti indispensabili nel settore del software, capaci di gestire
progetti su larga scala, con complessità e restrizioni imposte dal mercato. Abbiamo bisogno di formare persone capaci di stare al vertice della gerarchia tecnica dell'industria globale del software.
Perché studiare a Faculty of Engineering of the University of Porto
5 motivi per scegliere il Master in Software Engineering presso FEUP
- Elevata occupabilità e integrazione nel mercato del lavoro.
- Acquisizione di conoscenze teoriche e competenze per affrontare la complessità dei sistemi software.
- Acquisire le conoscenze necessarie per analizzare, progettare, implementare, testare, comprendere e gestire/sviluppare sistemi software.
- Affrontare problemi del mondo reale con una componente di progetto di sviluppo del team per "imparare facendo".
- Ambiente multiculturale con studenti di diverse nazionalità e insegnamento in inglese.