Il curriculum Dati, Software e Sistemi, erogato prevalentemente in italiano, prevede anzitutto il consolidamento e approfondimento di competenze specialistiche nei settori dei linguaggi di programmazione e paradigmi computazionali, della progettazione e sviluppo del software, dei sistemi operativi e di programmazione concorrente/multi-core, dei sistemi informativi e delle tecnologie web, dei sistemi distribuiti e delle reti di calcolatori, della sicurezza delle reti e dei sistemi informatici, e del machine learning.
I profili del curriculum
Il corso prevede la possibilità per lo studente di scegliere un certo insieme di insegnamenti per approfondire specifiche tematiche. In particolare, tutti gli insegnamenti del II anno sono a scelta, e sono organizzati sulla base di due profili formativi.
Profilo Data Knowledge Engineering
Il profilo studia la modellazione e gli algoritmi necessari alla costruzione e allo sfruttamento della conoscenza al servizio di applicazioni aziendali e scientifiche avanzate. Gli ambiti applicativi di riferimento sono quelli della Business Intelligence, del Semantic Web e dell'Internet-of-Things.
Gli insegnamenti di questo profilo includono:
- Big Data
- Business Intelligence
- Data-Centric AI
- Project Management
- Operational Analytics
- Web Semantico
Le principali figure professionali di riferimento per questo profilo sono:
- Data Scientist
- Progettista e consulente nel settore della Business Intelligence e degli Analytics
- Esperto delle tecnologie in ambito Big Data
- Project manager di progetti ad elevato contenuto tecnologico
Esiste un accordo Erasmus specifico con l’Universitat Politècnica de Catalunya (Barcellona) in cui ha sede un master specializzato sulle tematiche proprie del profilo.
Profilo Software Systems Engineering
Il profilo affronta le tematiche di costruzione del software in sistemi informatici moderni, distribuiti e autonomi, con particolare riferimento a contesti di Information e Communication Technology (ICT), quali Internet-of-Things, Pervasive Computing, Smart City, visione artificiale e robotica.
Gli insegnamenti di questo profilo includono:
- Area "Software Architect":
- Advanced Software Modelling and Design
- Software Architecture and Platforms
- Software Process Engineering
- Area "Sistemi Intelligenti":
- Intelligent Systems Engineering
- Intelligent Robotic Systems
- Visione Artificiale e Riconoscimento
Le principali figure professionali di riferimento per questo profilo sono:
- Software architect
- Esperto di infrastrutture software informatiche e IoT
- Esperto di tecniche di AI integrate nello sviluppo sistemi software
Esistono possibilità di attività pre- e post-laurea all’estero.
Altri insegnamenti a scelta del II anno
Si possono scegliere da 0 a 2 insegnamenti tra i seguenti:
- Instradamento e Trasporto in Internet
- Smart Vehicular Systems
- Laboratory of Network Programmability and Automation
- Deep Learning
- Analisi di Immagini 3D e Sistemi di Computer Vision
- Ogni altro esame di LM in ateneo
Per saperne di più: Piano didattico