Corso di laurea: Informatica
A.A. 2023/2024
Autonomia di giudizio
I laureati magistrali hanno la capacità di analizzare la complessità dei problemi applicativi, di proporre soluzioni informatiche avanzate, di studiare l'efficienza e l'affidabilità di tali soluzioni, anche in modalità comparativa con altre soluzioni, e senza omettere riflessioni su eventuali problematiche sociali connesse con l'operatività di tali soluzioni.
Sono in grado di raccogliere e interpretare dati, formulare problemi, definire strategie di risoluzione e derivarne giudizi autonomi.
Possiedono la capacità di lavorare con un alto grado di autonomia ed in gruppo, anche di tipo interdisciplinare.
Sanno stabilire un ordine di priorità nelle azioni da compiere ed organizzare conseguentemente il proprio lavoro.
Sono in grado di valutare i risultati del proprio lavoro in termini di qualità ed efficienza.
Il contenuto degli insegnamenti è progettato al fine di rendere esplicita l'evoluzione scientifica nel campo informatico, permettendo così agli studenti di sviluppare l'autonomia necessaria per muoversi nel mondo del lavoro.
La verifica dell'acquisizione dell'autonomia di giudizio avviene tramite la valutazione degli insegnamenti, in particolare di quelli che prevedono
un'attivita` progettuale nell'ambito delle discipline informatiche.Abilità comunicative
Il laureato magistrale deve avere abilità nel comunicare informazioni, idee, problemi e soluzioni a interlocutori specialisti e non specialisti, utilizzando in modo appropriato la terminologia tecnica e dimostrando di possedere capacità di presentazione flessibile rispetto al pubblico destinatario della comunicazione.
Deve saper comunicare efficacemente, in forma scritta e orale, anche utilizzando strumenti multimediali, nella lingua inglese oltre che in italiano.
Deve possedere capacità di sintesi e di selezione degli aspetti essenziali nella comunicazione di problemi e soluzioni.
Deve avere la capacità di lavorare in un gruppo interdisciplinare, adeguando le modalità di espressione a interlocutori di diversa cultura e sapendo operare efficacemente sia individualmente sia come componenti di un gruppo sia come coordinatore o responsabile di gruppi.
Deve sapere inserirsi in modo rapido ed efficace negli ambienti di lavoro e avere le competenze necessarie per integrarsi e per organizzare le attività all'interno di progetti collaborativi.
Per il raggiungimento di tali obiettivi saranno proposte ampie modalità di verifica, inclusi colloqui, preparazione di elaborati scritti, discussione dei progetti, anche mediante l'ausilio di strumenti multimediali e dimostrazioni al computer oltre a seminari su argomenti avanzati.Capacità di apprendimento
I laureati devono aver acquisito la capacità e autonomia di studio di argomenti scientifici, anche in relazione a contesti differenti e avanzati, per poter integrare in modo efficace le nozioni ricevute e per mantenere aggiornate le proprie competenze in un settore in continuo sviluppo come l'Informatica.
Tali capacità devono permettere al laureato di intraprendere efficacemente anche percorsi formativi adeguati ad affrontare il livello di studi successivo (Dottorato di ricerca) o di master di II livello, e carriere manageriali che richiedono un elevato grado di autonomia e di capacità di aggiornamento.
I risultati vengono verificati nel corso delle prove individuali di esame e nel corso dell'elaborazione della prova finale.Requisiti di ammissione
La determinazione dei requisiti curriculari che devono essere posseduti per l'ammissione verranno indicati nel regolamento didattico del corso di studio.
Le modalità per la verifica della personale preparazione sono rimandate al regolamento didattico del corso di studio.
In particolare considerato che gli obiettivi formativi della classe stabiliscono che 'I laureati nei corsi di laurea magistrale della classe devono essere in grado di utilizzare fluentemente, in forma scritta e orale almeno una lingua dell'Unione Europea oltre l'italiano, con riferimento anche ai lessici disciplinari', viene richiesto come requisito di accesso la conoscenza della lingua inglese.
Corsi e test di conoscenza della lingua inglese sono erogati agli studenti che intendono iscriversi.Prova finale
La prova finale per il conseguimento della Laurea Magistrale riguarda la realizzazione di un progetto informatico a carattere innovativo e/o un'attività di ricerca con contenuti originali.
I risultati di questa attività saranno documentati da una tesi comprendente la redazione di un documento scritto (eventualmente anche in lingua inglese) e una prova seminariale conclusiva.
La scelta dell'argomento della tesi dovrà essere preventivamente concordato con un docente scelto dallo studente, che svolge le funzioni di relatore.
La tesi dovra' evidenziare nei suoi contenuti la maturita' culturale, professionale ed eventualmente di ricerca del laureando in un'area disciplinare attinente alla sua formazione curriculare.
La prova finale verrà valutata in base alla originalità dei risultati, alla padronanza dell'argomento, all'autonomia e alle capacità espositiva e di ricerca bibliografica mostrate dal candidato.Orientamento in ingresso
Le attività di orientamento informativo e formativo sono state organizzate prevalentemente a distanza coerentemente con l’andamento della situazione epidemiologica, tranne in alcune occasioni, in cui si è riusciti ad organizzare eventi in presenza.
Le attività online hanno garantito la continuità fondamentale dei servizi di orientamento volti ad accompagnare studenti e studentesse delle scuole secondarie superiori in un percorso di scelta.
Ad ulteriore supporto di tale percorso sono state predisposte attività rivolte a docenti e famiglie, punti di riferimento dell’utenza principale.
Per dicembre 2021/ gennaio 2022 / marzo 2022 sono stati organizzati gli incontri on line di “Porte Aperte Digital Edition”: una serie di appuntamenti pomeridiani della durata di 1 ora per ogni Area, durante i quali i docenti di “Tor Vergata” sono a disposizione per presentare l’intera offerta formativa della propria Area e per rispondere in diretta ai dubbi e alle domande degli studenti.
In questa edizione di Porte Aperte la partecipazione era libera cioè non subordinata alla prenotazione
Come da prassi è stato anche organizzato un Open Day invernale di Ateneo, giovedì 3 marzo 2022 realizzato in modalità a distanza col nome di “Virtual Open Day”.
Per questo evento è stata realizzata un’apposita piattaforma web che permette di ricreare virtualmente una situazione simile a un open day in presenza.
All’interno della piattaforma gli studenti possono muoversi liberamente tra le diverse Teams room (una per ogni Area) dove si svolgono le presentazioni dei CdS, raccogliere e consultare materiali sull’offerta formativa di tutte le diverse Aree e dei servizi di Ateneo, visitare le strutture dell’Ateneo con il Virtual Tour e consultare i numerosi contenuti video a disposizione.
Al PCTO, realizzato per il Virtual Open Day, hanno partecipato 23 istituti scolastici per un totale di 935 studenti; mentre i prenotati totali sono stati 2714 di cui il 6% fuori regione.
Alla realizzazione dell’evento hanno partecipato 97 tra docenti e testimonial e 15 come moderatori e gestori delle aule virtuali.
Inoltre l’Ufficio Orientamento offre la sua disponibilità per organizzare incontri personalizzati con le Scuole con il progetto “TorVergata Orienta Le scuole” attraverso il quale i docenti possono richiedere approfondimenti tematici su tutti gli ambiti dell’offerta formativa o incontri di orientamento sull’offerta formativa generale o di Aree specifiche a seconda degli interessi delle classi con l’utilizzando della piattaforma da loro preferita (Teams, Meet, Zoom o altre).
Sono stati organizzati da settembre a oggi 18 incontri in cui sono stati incontrati 28 istituti scolastici.
Di questi incontri, coerentemente con le misure di sicurezza in ambito sanitario adottate dal Governo, l’Ufficio Orientamento ha organizzato 3 eventi in presenza dedicati esclusivamente alle scuole: il primo ha avuto luogo il 1° dicembre 2021 presso la Facoltà di Economia durante il quale gli studenti e le studentesse dell’Istituto Bonifacio VIII di Anagni hanno assistito a due lezioni-laboratorio in ambito economico; il secondo si è svolto il 21 dicembre presso la Macroarea di Ingegneria con gli studenti dell’Istituto di Istruzione Superiore I.T.C.
Di Vittorio –I.T.I.
Lattanzio che hanno incontrato lo staff di Scuderia Tor Vergata.
Il terzo incontro è previsto per il 12 aprile 2022 durante il quale verrà presentata l’offerta formativa e i servizi offerti dell’Ateneo.
A quest’ultimo evento in presenza si sono prenotati 6 istituti per un totale di 350 studenti.
Per rimanere vicini agli studenti e alle loro famiglie ogni mercoledì da gennaio a maggio 2022, dalle 15:00 alle 16:00, è attivo uno sportello virtuale di orientamento su Teams: “Incontra il nostro Staff” .
Non è necessaria la prenotazione e gli studenti attraverso il collegamento diretto alla Teams Room possono incontrare lo Staff dell’Ufficio Orientamento per domande, curiosità e chiarimenti sull’offerta formativa, sull’Ateneo e i suoi servizi.
Ad ulteriore supporto delle attività di orientamento è attivo un sito web dedicato (orientamento.uniroma2.it) all’interno del quale l’utente può trovare il calendario degli eventi di orientamento, informazioni sull’offerta formativa e un nutrito archivio di materiali multimediali (brochure e video) dedicati all’Ateneo e ai suoi servizi, ai singoli corsi di Laurea, alle Macroaree/Facoltà fino alle interviste agli studenti che raccontano la loro esperienza di studio a “Tor Vergata”.
Oltre a questo materiale sono disponibili due guide per accompagnare gli studenti nel loro percorso dalla scelta all’iscrizione: “Tor Vergata i primi passi” e “Tor Vergata in 6 click”.
Infine, l’Ufficio Orientamento ha partecipato a numerosi saloni digitali da ottobre 2021 a oggi che hanno permesso di raggiungere anche gli studenti e le scuole fuori regione (Young International Forum 2021; Orienta Puglia 2021; Orienta Sicilia-Catania 2021; Orienta Sicilia-Palermo 2021; Salone dell’Orientamento 2021; Orienta Calabria-Cosenza 2022; Orienta Lazio-Roma 2022)
E’ in corso di organizzazione il Virtual Open Day Magistrale per le Aree di Economia-Ingegneria – Lettere e Filosofia – Scienze MM.FF.NN.
che si terrà 11 maggio 2022.
Per i “Percorsi per le Competenze Trasversali e per l'Orientamento” (in breve PCTO), efficace strumento di orientamento formativo, è stata realizzata una nuova piattaforma di Ateneo con un catalogo informatizzato dei progetti e una dashboard personalizzata per tipologia di utenti, docenti di Tor Vergata- referenti scolastici-personale dell’ufficio PCTO, che consente una più efficace organizzazione e gestione degli stessi.
La nuova piattaforma è finalizzata ad agevolare la gestione delle attività di PCTO dell’Ateneo, a semplificare la comunicazione, l’inserimento dei dati, l’archiviazione dei documenti, a consentire l’analisi statistica dei dati raccolti nel database, nonché offrire uno strumento di facile consultazione e utilizzo per gli operatori scolastici e un’immagine di Ateneo tecnologicamente al passo con i tempi.
Ad oggi i progetti PCTO presenti nel catalogo sono 61 a cui hanno aderito 84 Istituti (di cui 8% fuori regione) per un totale di 5216 studenti prenotati.
Riguardo alle attività di accoglienza, nazionale ed internazionale, vi riporto le seguenti azioni svolte:
Incontri personalizzati su appuntamento in presenza e online per accogliere gli studenti: l’ufficio Welcome/Benvenuto offre un supporto su appuntamento online e in presenza per tutti gli studenti incoming attraverso Microsoft Teams.
Su appuntamento si offre un sostegno per la compilazione della richiesta del permesso di soggiorno o del rinnovo del permesso per gli studenti degli anni successivi al primo.
Students Welcome 2021 (agosto – dicembre 2021): Lo Students Welcome è un evento di accoglienza previsto a inizio anno accademico, durante il quale l’Ateneo dà il benvenuto agli studenti e alle studentesse che hanno già sostenuto i test di ingresso, a chi è ancora indeciso sul percorso da intraprendere e a chi è in arrivo dall’estero.
In particolare si offre un sostegno per l’immatricolazione, la compilazione del permesso di soggiorno, l’iscrizione al SSN, l’apertura di un conto bancario etc.
Per tutti e tutte è prevista la presentazione dei servizi di Ateneo (CUS, CARIS, CLICI, Agevola, Orto Botanico ecc).
Nel 2021, lo Students Welcome si è svolto dal 23 agosto al 14 dicembre 2021, attraverso modalità diverse in base alle richieste emerse dai corsi di studio o dalla Macroarea/Facoltà.
Sono stati organizzati incontri online con i coordinatori dei corsi di laurea e le matricole per i corsi della Facoltà di Medicina e Chirurgia secondo il seguente calendario:
Medicina e Chirurgia: 11 novembre 2021
Professioni Sanitarie: 25 novembre 2021
Scienze Motorie: 14 dicembre 2021
Presentazioni in presenza per il singolo corso:
Global Governance: 3 settembre 2021
Medicine and Surgery: 8 novembre 2021
La novità del 2021 è stata l’organizzazione di circa 30 giornate di Welcome days in presenza in ogni Macroarea/Facoltà.
Per evitare assembramenti non è stato organizzato per tutte le matricole di Ateneo in un unico posto ma sono state organizzate delle giornate di accoglienza nelle singole Macroaree/Facoltà con info desk all’ingresso della struttura o in aule dedicate.
Con la preziosa collaborazione di studenti tutor e part-time e del personale tecnico amministrativo di Macroarea/Facoltà, sono state fornite le informazioni pratiche per affrontare il nuovo percorso universitario a tutte le matricole.
Le giornate si sono svolte da settembre a ottobre secondo il seguente calendario:
Giurisprudenza: 28-30 settembre 2021
Economia: 11 ottobre 2021
Ingegneria: 13-20 ottobre 2021
Scienze MM.FF.NN: 19 ottobre 2021
Lettere e Filosofia: 20 ottobre 2021
Esempio di Grafica Welcome Days 2021
Inoltre anche per il 2021 lo Students Welcome ha risposto ad altre esigenze degli studenti: i) iniziare a seguire le lezioni online senza aver terminato l’immatricolazione, attraverso un account Teams temporaneo, la cui richiesta viene approvata dal Welcome office ii) eventi online di socializzazione tra studenti, come il progetto “Meet our students” iii) gruppi telegram per le matricole: Accoglienza Unitorvergata e Welcome Unitorvergata, un servizio di messagistica istantanea attivo tutte le mattine iv) realizzazione di una guida pratica in italiano e in inglese con tutti i servizi e gli indirizzi utili.
Da settembre 2021 l’Ufficio Accoglienza ha strutturato ed avviato due servizi agli studenti nuovi:
1.Il 'Buddy programme': progetto volto a facilitare l’accoglienza dei nuovi studenti dell’Università di Roma “Tor Vergata” per l’anno accademico 21/22.
Il programma Buddy, prevede l’abbinamento di nuovi studenti con studenti già iscritti per l’assistenza nei primi mesi di assestamento al contesto universitario, in collaborazione con il Welcome Office di Ateneo.
Un Buddy aiuta i nuovi studenti a conoscere meglio il campus e i servizi a disposizione, facilita la comprensione dell’organizzazione didattica: struttura dell’anno accademico, lezioni, esami, è disponibile a dare una mano per risolvere eventuali problemi, indirizza lo studente agli uffici competenti per problemi specifici, dedica almeno un’ora alla settimana per incontrare lo studente/gli studenti che gli sono affidati.
Nei mesi di aprile e maggio 2021 ci sono state le fasi di progettazione e strutturazione del programma, attraverso la stesura del bando in doppia lingua ed un form di candidatura.
Nel giugno 2021 è iniziata la diffusione del programma: in un mese sono state raccolte 40 proposte di studenti già iscritti che si candidano per accogliere le future matricole.
Per lanciare il programma e la novità del Buddy, è stata ideata una campagna di promozione specifica in collaborazione con Redazione web.
Sono state attivate 12 Buddy chat (2 per Macroarea/Facoltà, una in italiano ed una inglese).
In ogni chat sono presenti i Buddy selezionati e un membro dell’ufficio accoglienza.
Le matricole si sono iscritte tramite il link di invito.
I Buddy insieme alle matricole hanno organizzato un evento il 10 ottobre 2021 per conoscere insieme la città di Roma.
Hanno inviato un questionario per registrare le disponibilità e si sono organizzati in modo autonomo: https://strawpoll.com/v8wk3fho8
2.Avvio del Servizio di Vaccinazione dedicato a tutta la comunità universitaria in collaborazione con il Policlinico Tor Vergata e il centro vaccinazione PTV “La Vela”.
Il servizio, iniziato in via sperimentale nel settembre 2021, è stato strutturato e dedicato agli studenti, italiani e stranieri, docenti e personale tecnico amministrativo che non erano ancora muniti della certificazione verde COVID-19 (Green Pass) e a coloro che dovevano fare le dosi successive alla prima.
Grazie alla collaborazione con il centro PTV “La Vela” è stata dedicata una fascia oraria pomeridiana alla comunità universitaria per poter fare il vaccino (100 posti disponibili, tutti i giorni, dalle 17.30 alle 19.30, inclusi i festivi e il weekend) su prenotazione.
Il sistema di prenotazione è interno e gestito dall’ufficio accoglienza in collaborazione con il centro di calcolo di Ateneo.
Il Corso di Studio in breve
L'obiettivo specifico del corso di laurea magistrale è quello di formare figure professionali di alto livello che sappiano coniugare le conoscenze sui fondamenti della disciplina e le relative capacità metodologiche con le conoscenze e le capacità necessarie alla progettazione di tecnologie innovative.
Il laureato magistrale in Informatica dovrà, a tal fine, acquisire una mentalità aperta e flessibile predisposta alla risoluzione di problemi ed al rapido apprendimento di metodologie e tecnologie innovative.
Inoltre, dovrà entrare in possesso di una adeguata capacità di utilizzo del metodo scientifico.
Queste conoscenze e capacità non riguardano soltanto la disciplina informatica: un aspetto caratterizzante del corso di laurea è infatti l'obiettivo di formare competenze e capacità fortemente interdisciplinari, rispondendo così alle esigenze sia della ricerca più avanzata, sia del mercato del lavoro: il carattere pervasivo dell'informatica richiede infatti figure professionali capaci di applicarla in molteplici settori produttivi, e di comprenderne gli impatti in un più ampio contesto culturale, sociale ed economico.
Il nucleo delle competenze e conoscenze acquisite corrisponde agli obiettivi generali della classe di laurea magistrale, cioè ai settori scientifico-disciplinari caratterizzanti INF/01 e ING-INF/05.
L'ampiezza di questi settori consente ricche possibilità di scelta, che saranno indirizzate ponendo particolare attenzione alle metodologie e tecnologie informatiche emergenti.
Il laureato magistrale estende e rafforza le conoscenze teoriche, metodologiche, sistemistiche e tecnologiche, in
tutte le discipline che costituiscono gli elementi culturali fondamentali dell'informatica già presenti nel primo ciclo (laurea di classe L-31).
Il Corso di Laurea Magistrale in Informatica è inoltre caratterizzato da una marcata attività progettuale autonoma dello studente, stimolata dai diversi Corsi previsti verso domini diverse delle copetenze.
Questo consente allo studente di rafforzare le sue capacità realizzative ed al contempo di svilupparne la capacità di giudizio e di risoluzione di problemi.
Dall'anno accedemico 2022-23 è stato lanciata la Scuola di Dottorato di Ateneo in 'Data Science' iniziativa che si considera decisiva per un consolidamento della capacità attrattiva del Corso di Laurea Magistrale in Informatica in grado di fornire con il Titolo di Dottore di Ricerca in 'Data Science' l'ulteriore passo di specializzazione ambito dagli studenti di Magistrale.
Lo studente espliciterà le proprie scelte al momento della presentazione,
tramite il sistema informativo di ateneo, del piano di completamento o del piano di studio individuale,
secondo quanto stabilito dal regolamento didattico del corso di studio.
Primo anno
Primo semestre
|
Insegnamento
|
CFU
|
SSD
|
Ore Lezione
|
Ore Eserc.
|
Ore Lab
|
Ore Studio
|
Attività
|
Lingua
|
Gruppo opzionale:
GRUPPO OPZIONALE: ATTIVITA' CARATTERIZZANTI - (visualizza)
|
48
|
|
|
|
|
|
|
|
|
8067635 -
MODEL-BASED SYSTEMS ENGINEERING
(obiettivi)
Gli allievi acquisiscono le conoscenze relative agli aspetti metodologici ed applicativi per lo sviluppo di sistemi complessi, con particolare enfasi sui sistemi software. Vengono presentati il ciclo di vita ed i principali metodi di analisi, progettazione, verifica e convalida dei sistemi software-intensive; al termine del corso lo studente avrà acquisito le competenze necessarie per conoscere gli aspetti tipici dei processi e sistemi software-intensive (*conoscenza e capacità di comprensione*). In particolare, lo studente avrà avuto modo di apprendere gli strumenti qualitativi e quantitativi per l'analisi e la progettazione di sistemi software, e per la gestione efficace dei progetti di sviluppo di sistemi software, nonché i più moderni approcci di sviluppo basati su tecniche model-based e model-driven (*capacità di applicare conoscenza e comprensione*). Il riferimento a contesti applicativi e casi di studio reali stimolano *autonomia di giudizio* e *abilità comunicative*. Infine, le conoscenze di base dell’'ingegneria dei sistemi software apprese nel corso contribuiscono a sviluppare *capacità di apprendimento* da parte dello studente mettendolo nelle condizioni di poter applicare in maniera autonoma le tematiche affrontate.
|
9
|
ING-INF/05
|
72
|
-
|
-
|
-
|
Attività formative caratterizzanti
|
ITA |
|
8067800 -
PRINCIPLES OF CRYPTOCURRENCY DESIGN
|
Erogato in altro semestre o anno
|
|
8065531 -
ALGORITMI DISTRIBUITI E RETI COMPLESSE
|
Erogato in altro semestre o anno
|
|
8067437 -
NATURAL LANGUAGE PROCESSING
(obiettivi)
- OBIETTIVI FORMATIVI: Il corso si propone di introdurre lo studente agli scopi, alle principali problematiche e ai principali modelli simbolici dell'elaborarazione del linguaggio naturale. - CONOSCENZA E CAPACITÀ DI COMPRENSIONE: Lo studente conoscerà le principali tematiche dell'elaborazione del linguaggio naturale. - CAPACITÀ DI APPLICARE CONOSCENZA E COMPRENSIONE: Alla fine del corso, lo studente sarà in grado di implementare un modello di elaborazione del linguaggio. - AUTONOMIA DI GIUDIZIO: Le lezioni sono organizzate di modo da permettere allo studente di valutare le informazioni presenti nella rete. Questo è necessario per permettere loro di scegliere nel mare magum della rete le informazioni che sono utili per trovare soluzioni ai problemi dati. - ABILITÀ COMUNICATIVE: Allo studente viene richiesto di presentare alcuni argomenti durante le lezioni al fine di affinare la sua arte oratoria. Inoltre, l'esame prevede una presentazione orale davanti agli altri studenti. - CAPACITÀ DI APPRENDIMENTO: Nel corso puntiamo molto sulla capacitàò di selezione delle informazioni come principale capacità di apprendimento.
|
9
|
ING-INF/05
|
72
|
-
|
-
|
-
|
Attività formative caratterizzanti
|
ITA |
|
8067438 -
INFORMATION RETRIEVAL
(obiettivi)
OBIETTIVI FORMATIVI: Il corso si propone di introdurre lo studente agli scopi, alle principali problematiche e ai principali modelli dell'Information Retrieval CONOSCENZA E CAPACITÀ DI COMPRENSIONE: Lo studente conoscerà le principali tematiche per l'Information Retrieval CAPACITÀ DI APPLICARE CONOSCENZA E COMPRENSIONE: Alla fine del corso, lo studente sarà in grado di implementare un modello di indicizzazione e ricerca dell'Informazione AUTONOMIA DI GIUDIZIO: Lo studente viene abituato a ragionare sui vari compromessi (trade-off) che si devono affrontare nella progettazione o implementazione di un sistema per la ricerca dell'Informazione. ABILITÀ COMUNICATIVE: Allo studente viene richiesto di presentare alcuni argomenti presentati durante il corso al fine di affinare la sua arte oratoria. Il corso prevede facoltativamente la realizzazione di alcuni progetti che devono essere documentati. I risultati del progetto vengono infatti presentati al docente, migliorando così la capacità di esposizione orale. CAPACITÀ DI APPRENDIMENTO: Una parte del materiale didattico è costituito dalle specifiche delle libreria per l'implementazione di sistemi di Information Retrieval. Lo studente impara ad interpretare direttamente e in modo autonomo le specifiche di tali sistemi.
|
6
|
INF/01
|
48
|
-
|
-
|
-
|
Attività formative caratterizzanti
|
ITA |
|
8066134 -
METODI DI VERIFICA DI SISTEMI
(obiettivi)
• OBIETTIVI FORMATIVI: tecnologia di verifica denominata model checking • CONOSCENZA E CAPACITÀ DI COMPRENSIONE: teorica e uso dei tool • CAPACITÀ DI APPLICARE CONOSCENZA E COMPRENSIONE: casi d’uso specifici • AUTONOMIA DI GIUDIZIO: valutare se la tecnologia è applicabile • ABILITÀ COMUNICATIVE: esposizione di un progetto • CAPACITÀ DI APPRENDIMENTO:
|
6
|
INF/01
|
48
|
-
|
-
|
-
|
Attività formative caratterizzanti
|
ITA |
|
8065534 -
SISTEMI DISTRIBUITI COOPERATIVI
(obiettivi)
OBIETTIVI FORMATIVI:Il corso si propone di fornire gli strumenti teorici, metodologici e progettuali per la valutazione e l'utilizzo di soluzioni tecnologiche tipiche dei sistemi di interscambio e cooperazione. Particolare stress è posto nello studio delle varie tipologie sistemi per il controllo di transazioni complesse/multiorganizzative in rete e sull’uso dei ledger distribuiti (permissioned e permissionless blockchain) CONOSCENZA E CAPACITÀ DI COMPRENSIONE: capacità di valutare l’impatto della cooperazione in un sistema legacy, comprendere la complessità di una soluzione per la gestione di transazioni complesse distribuite tra più organizzazioni. Comrendere le differenze concettuali, logiche e tecnologiche tra un rdbms distribuito e un ledger distribuito. CAPACITÀ DI APPLICARE CONOSCENZA E COMPRENSIONE: saper progettare a livello infrastrutturale un sistema di controllo di transazioni complesse distribuite tra più organizzazioni e saper progettare un’applicazione blockchain e i relativi smart contract. AUTONOMIA DI GIUDIZIO: Saper giustificare le scelte progettuali effettuate per un progetto di un sistema di controllo di transazioni in ambiente distribuito cooperativo. Saper progettare e realizzare un’applicazione affidabile basata su smart contract e su ledger distribuiti.
|
9
|
INF/01
|
72
|
-
|
-
|
-
|
Attività formative caratterizzanti
|
ITA |
|
8067799 -
ANALISI DI RETI
(obiettivi)
OBIETTIVI FORMATIVI: Acquisizione di competenze relative ad analisi e soluzione di problemi connessi alla progettazione e alla gestione di reti complesse.
CONOSCENZA E CAPACITÀ DI COMPRENSIONE: acquisizione di conoscenze di problematiche e di tecniche avanzate di soluzione e analisi che inducano una capacità di comprensione approfondita dei fenomeni correlati alla presenza di relazioni fra un elevato numero di entità;
CAPACITÀ DI APPLICARE CONOSCENZA E COMPRENSIONE: abbiano capacità di applicare la conoscenza e comprensione acquisite al fine di individuare nuovi problemi e, per essi, nuove soluzioni e nuovi modelli;
AUTONOMIA DI GIUDIZIO: abbiano la capacità di raccogliere e interpretare i dati alla luce dei modelli proposti al fine di consolidarli o confutarli;
ABILITÀ COMUNICATIVE: sappiano descrivere contesti relazionali ed interpretarli nel formalismo delle reti fornendo informazioni sufficientemente dettagliate da suscitare l’interesse di interlocutori specialisti in un linguaggio accessibile, altresì, ad interlocutori non specialisti;
|
9
|
INF/01
|
72
|
-
|
-
|
-
|
Attività formative caratterizzanti
|
ITA |
|
8067097 -
MODELLI E QUALITA' DEL SOFTWARE
|
Erogato in altro semestre o anno
|
|
8066130 -
SICUREZZA DEI SISTEMI INFORMATIVI
|
Erogato in altro semestre o anno
|
|
8066132 -
MACHINE LEARNING
|
Erogato in altro semestre o anno
|
|
8067123 -
SISTEMI DI SIMULAZIONE DISTRIBUITA
|
Erogato in altro semestre o anno
|
|
8067802 -
DEEP LEARNING
|
Erogato in altro semestre o anno
|
|
8067801 -
KNOWLEDGE ENGINEERING
(obiettivi)
OBIETTIVI FORMATIVI: padronanza del paradigma di gestione e accesso ai dati distribuito nel web. Riesamina dei fondamenti di rappresentazione della conoscenza e inferenza logica appresi in altri corsi della laurea triennale e ulteriore affinamento dello conoscenze su questi temi. Progettazione di modelli della conoscenza come ontologie, tesauri e lessici per il Web dei Dati. Pubblicazione, accesso e esplorazione di dati nel web. Tecniche di coordinamento semantico basato su metadati. CONOSCENZA E CAPACITÀ DI COMPRENSIONE: lo studente deve essere in grado di trasporre esigenze di pubblicazione e condivisione dei dati e convogliarle in forma di requisiti formali all'interno di un piano di sviluppo per la realizzazione di soluzioni per la gestione e pubblicazione di dati aperti e collegati nel web CAPACITÀ DI APPLICARE CONOSCENZA E COMPRENSIONE: una volta acquisita la capacità di generare il piano di cui sopra, lo studente deve essere in grado, in modo indipendente, di realizzare, passando dagli aspetti più pratici e realizzativi a quelli più organizzativi, soluzioni aperte per la pubblicazione e condivisione di dati nel web. AUTONOMIA DI GIUDIZIO: lo studente, indipendentemente dalle capacità e attitudini personali, deve raggiungere una piena maturità sull'argomento e fornire soluzioni in piena autonomia a livello teorico e progettuale. ABILITÀ COMUNICATIVE: lo studente deve essere in grado di comunicare in modo adeguato, da un punto di vista formale e professionale, sia gli argomento studiati che, in una prospettiva più avanzata, le scelte effettuate in una pianificazione di sviluppo di portali open data
CAPACITÀ DI APPRENDIMENTO: lo studente, pur coadiuvato dal docente, deve poter affinare le proprie capacità di apprendimento affrontando problemi reali e studiando su materiale non strettamente/solamente didattico
|
9
|
INF/01
|
72
|
-
|
-
|
-
|
Attività formative caratterizzanti
|
ENG |
|
Gruppo opzionale:
GRUPPO OPZIONALE ATTIVITA' AFFINI - (visualizza)
|
36
|
|
|
|
|
|
|
|
|
8067467 -
SICUREZZA INFORMATICA E INTERNET
(obiettivi)
OBIETTIVI FORMATIVI. Il corso, principalmente basato su attività pratiche e di laboratorio, ha l'obiettivo di permettere agli studenti di acquisire esperienza e operatività con le tecniche e gli strumenti di base per l'analisi delle vulnerabilità di sistemi informativi, penetration testing, difesa da cyber attacchi, ed analisi di incidenti (con cenni all'analisi forense). CONOSCENZA E CAPACITÀ DI COMPRENSIONE: Al termine del corso, lo studente avrà acquisito una significativa competenza pratica in termini di capacità di identificare e sfruttare (ove in posizione di attacco) o mitigare (ove in posizione di difesa) vulnerabilità nei sistemi informativi. In particolare, conoscerà e imparerà ad usare un ampio bagaglio di strumenti inerenti la sicurezza informatica. CAPACITÀ DI APPLICARE CONOSCENZA E COMPRENSIONE: Al termine del corso lo studente saprà svolgere attività di analisi di vulnerabilità a livello di sistema e di penetration testing. Oltre ad imparare ad usare un ampio numero di strumenti disponibili sulla piattaforma Linux Kali (Metasploit, tools per scanning ed information gathering, tool per Password Cracking, tool per analisi di codice binario e reverse engineering, tool per analisi/fuzzying di siti web, etc), lo studente acquisirà anche capacità iniziali di progettazione e sviluppo di strumenti custom di analisi, penetrazione, difesa e gestione incidenti. AUTONOMIA DI GIUDIZIO: Il corso permetterà allo studente di verificare e valutare il livello di sicurezza di un sistema informativo, e fornirà allo studente i concetti, le tecnologie, e gli strumenti di base necessari per identificare (e sfruttare o, dualmente, mitigare) vulnerabilità informatiche. ABILITÀ COMUNICATIVE: Al termine del corso lo studente avrà acquisito padronanza della terminologia relativa alle vulnerabilità (a livello di sistema) dei sistemi informativi ed alle relative tecniche di analisi, e sarà in grado di usare un linguaggio tecnico appropriato ed attuale nelle proprie presentazioni ed argomentazioni. CAPACITÀ DI APPRENDIMENTO: Il corso stimolerà lo studente all'auto-apprendimento - necessario vista la rapida obsolescenza delle tecnologie in questione - fornendo numerosi esempi e puntatori a fonti informative esterne sia per aspetti tecnologici che metodologici.
|
9
|
ING-INF/05
|
72
|
-
|
-
|
-
|
Attività formative affini ed integrative
|
ITA |
|
8065716 -
GEOMETRIA ALGEBRICA
|
Erogato in altro semestre o anno
|
|
8067438 -
INFORMATION RETRIEVAL
(obiettivi)
OBIETTIVI FORMATIVI: Il corso si propone di introdurre lo studente agli scopi, alle principali problematiche e ai principali modelli dell'Information Retrieval CONOSCENZA E CAPACITÀ DI COMPRENSIONE: Lo studente conoscerà le principali tematiche per l'Information Retrieval CAPACITÀ DI APPLICARE CONOSCENZA E COMPRENSIONE: Alla fine del corso, lo studente sarà in grado di implementare un modello di indicizzazione e ricerca dell'Informazione AUTONOMIA DI GIUDIZIO: Lo studente viene abituato a ragionare sui vari compromessi (trade-off) che si devono affrontare nella progettazione o implementazione di un sistema per la ricerca dell'Informazione. ABILITÀ COMUNICATIVE: Allo studente viene richiesto di presentare alcuni argomenti presentati durante il corso al fine di affinare la sua arte oratoria. Il corso prevede facoltativamente la realizzazione di alcuni progetti che devono essere documentati. I risultati del progetto vengono infatti presentati al docente, migliorando così la capacità di esposizione orale. CAPACITÀ DI APPRENDIMENTO: Una parte del materiale didattico è costituito dalle specifiche delle libreria per l'implementazione di sistemi di Information Retrieval. Lo studente impara ad interpretare direttamente e in modo autonomo le specifiche di tali sistemi.
|
6
|
INF/01
|
48
|
-
|
-
|
-
|
Attività formative affini ed integrative
|
ITA |
|
8065702 -
TEORIA SPETTRALE (EAM/1)
|
Erogato in altro semestre o anno
|
|
8067260 -
CAN 1: MODELLIZZAZIONE GEOMETRICA E SIMULAZIONE NUMERICA
(obiettivi)
OBIETTIVI FORMATIVI: L'insegnamento si propone di fornire le conoscenza di base riguardo delle funzioni spline e di alcune loro applicazioni salienti. Al termine dell’'insegnamento, lo studente conoscerà le principali proprietà delle funzioni splines, e della base B-spline e i principali aspetti delle loro applicazioni nell'ambito del free-form design, dell'approssimazione di funzioni e della soluzione di equazioni alle derivate parziali. CONOSCENZA E CAPACITÀ DI COMPRENSIONE: Al termine del processo di apprendimento si richiede di comprendere i metodi presentati e saperli applicare nella soluzione di semplici problemi. CAPACITÀ DI APPLICARE CONOSCENZA E COMPRENSIONE: Al termine del processo di apprendimento si richiede di riconoscere gli ambiti di applicabilità dei metodi e delle procedure descritte a lezione e applicare gli stessi al fine di risolvere e modellizzare semplici problemi. AUTONOMIA DI GIUDIZIO: Al termine del processo di apprendimento si richiede di saper analizzare semplici problemi di modellizzazione o approssimazione, saper individuare schemi spline appropriati per il loro trattamento e saper valutare la correttezza, e l’efficacia degli stessi. ABILITÀ COMUNICATIVE: Al termine del processo di apprendimento si chiede di saper illustrare con proprietà di linguaggio, sia in modo sintetico che analitico, i fondamenti matematici dei metodi numerici presentati a lezione. CAPACITÀ DI APPRENDIMENTO: Al termine del processo di apprendimento si chiede di saper leggere e comprendere sia manuali di analisi numerica avanzati sia articoli di ricerca riguardanti le tematiche affrontate.
|
8
|
MAT/08
|
64
|
-
|
-
|
-
|
Attività formative affini ed integrative
|
ITA |
|
8066424 -
ELEMENTI DI ANALISI NUMERICA
(obiettivi)
OBIETTIVI FORMATIVI: approfondire alcuni argomenti specifici della Matematica Numerica CONOSCENZA E CAPACITÀ DI COMPRENSIONE: Standard CAPACITÀ DI APPLICARE CONOSCENZA E COMPRENSIONE: Standard AUTONOMIA DI GIUDIZIO: Standard ABILITÀ COMUNICATIVE: Standard CAPACITÀ DI APPRENDIMENTO: Standard
|
8
|
MAT/08
|
64
|
-
|
-
|
-
|
Attività formative affini ed integrative
|
ITA |
|
8065533 -
CALCOLO DELLE PROBABILITA'
|
Erogato in altro semestre o anno
|
|
8065534 -
SISTEMI DISTRIBUITI COOPERATIVI
(obiettivi)
OBIETTIVI FORMATIVI:Il corso si propone di fornire gli strumenti teorici, metodologici e progettuali per la valutazione e l'utilizzo di soluzioni tecnologiche tipiche dei sistemi di interscambio e cooperazione. Particolare stress è posto nello studio delle varie tipologie sistemi per il controllo di transazioni complesse/multiorganizzative in rete e sull’uso dei ledger distribuiti (permissioned e permissionless blockchain) CONOSCENZA E CAPACITÀ DI COMPRENSIONE: capacità di valutare l’impatto della cooperazione in un sistema legacy, comprendere la complessità di una soluzione per la gestione di transazioni complesse distribuite tra più organizzazioni. Comrendere le differenze concettuali, logiche e tecnologiche tra un rdbms distribuito e un ledger distribuito. CAPACITÀ DI APPLICARE CONOSCENZA E COMPRENSIONE: saper progettare a livello infrastrutturale un sistema di controllo di transazioni complesse distribuite tra più organizzazioni e saper progettare un’applicazione blockchain e i relativi smart contract. AUTONOMIA DI GIUDIZIO: Saper giustificare le scelte progettuali effettuate per un progetto di un sistema di controllo di transazioni in ambiente distribuito cooperativo. Saper progettare e realizzare un’applicazione affidabile basata su smart contract e su ledger distribuiti.
|
9
|
INF/01
|
72
|
-
|
-
|
-
|
Attività formative affini ed integrative
|
ITA |
|
8066405 -
INFERENZA STATISTICA E TEORIA DELL'INFORMAZIONE
|
Erogato in altro semestre o anno
|
|
8067799 -
ANALISI DI RETI
(obiettivi)
OBIETTIVI FORMATIVI: Acquisizione di competenze relative ad analisi e soluzione di problemi connessi alla progettazione e alla gestione di reti complesse.
CONOSCENZA E CAPACITÀ DI COMPRENSIONE: acquisizione di conoscenze di problematiche e di tecniche avanzate di soluzione e analisi che inducano una capacità di comprensione approfondita dei fenomeni correlati alla presenza di relazioni fra un elevato numero di entità;
CAPACITÀ DI APPLICARE CONOSCENZA E COMPRENSIONE: abbiano capacità di applicare la conoscenza e comprensione acquisite al fine di individuare nuovi problemi e, per essi, nuove soluzioni e nuovi modelli;
AUTONOMIA DI GIUDIZIO: abbiano la capacità di raccogliere e interpretare i dati alla luce dei modelli proposti al fine di consolidarli o confutarli;
ABILITÀ COMUNICATIVE: sappiano descrivere contesti relazionali ed interpretarli nel formalismo delle reti fornendo informazioni sufficientemente dettagliate da suscitare l’interesse di interlocutori specialisti in un linguaggio accessibile, altresì, ad interlocutori non specialisti;
|
9
|
INF/01
|
72
|
-
|
-
|
-
|
Attività formative affini ed integrative
|
ITA |
|
8065531 -
ALGORITMI DISTRIBUITI E RETI COMPLESSE
|
Erogato in altro semestre o anno
|
|
8066134 -
METODI DI VERIFICA DI SISTEMI
(obiettivi)
• OBIETTIVI FORMATIVI: tecnologia di verifica denominata model checking • CONOSCENZA E CAPACITÀ DI COMPRENSIONE: teorica e uso dei tool • CAPACITÀ DI APPLICARE CONOSCENZA E COMPRENSIONE: casi d’uso specifici • AUTONOMIA DI GIUDIZIO: valutare se la tecnologia è applicabile • ABILITÀ COMUNICATIVE: esposizione di un progetto • CAPACITÀ DI APPRENDIMENTO:
|
6
|
INF/01
|
48
|
-
|
-
|
-
|
Attività formative affini ed integrative
|
ITA |
|
8067437 -
NATURAL LANGUAGE PROCESSING
(obiettivi)
- OBIETTIVI FORMATIVI: Il corso si propone di introdurre lo studente agli scopi, alle principali problematiche e ai principali modelli simbolici dell'elaborarazione del linguaggio naturale. - CONOSCENZA E CAPACITÀ DI COMPRENSIONE: Lo studente conoscerà le principali tematiche dell'elaborazione del linguaggio naturale. - CAPACITÀ DI APPLICARE CONOSCENZA E COMPRENSIONE: Alla fine del corso, lo studente sarà in grado di implementare un modello di elaborazione del linguaggio. - AUTONOMIA DI GIUDIZIO: Le lezioni sono organizzate di modo da permettere allo studente di valutare le informazioni presenti nella rete. Questo è necessario per permettere loro di scegliere nel mare magum della rete le informazioni che sono utili per trovare soluzioni ai problemi dati. - ABILITÀ COMUNICATIVE: Allo studente viene richiesto di presentare alcuni argomenti durante le lezioni al fine di affinare la sua arte oratoria. Inoltre, l'esame prevede una presentazione orale davanti agli altri studenti. - CAPACITÀ DI APPRENDIMENTO: Nel corso puntiamo molto sulla capacitàò di selezione delle informazioni come principale capacità di apprendimento.
|
9
|
ING-INF/05
|
72
|
-
|
-
|
-
|
Attività formative affini ed integrative
|
ITA |
|
8066130 -
SICUREZZA DEI SISTEMI INFORMATIVI
|
Erogato in altro semestre o anno
|
|
8067097 -
MODELLI E QUALITA' DEL SOFTWARE
|
Erogato in altro semestre o anno
|
|
8066132 -
MACHINE LEARNING
|
Erogato in altro semestre o anno
|
|
8067123 -
SISTEMI DI SIMULAZIONE DISTRIBUITA
|
Erogato in altro semestre o anno
|
|
8067635 -
MODEL-BASED SYSTEMS ENGINEERING
(obiettivi)
Gli allievi acquisiscono le conoscenze relative agli aspetti metodologici ed applicativi per lo sviluppo di sistemi complessi, con particolare enfasi sui sistemi software. Vengono presentati il ciclo di vita ed i principali metodi di analisi, progettazione, verifica e convalida dei sistemi software-intensive; al termine del corso lo studente avrà acquisito le competenze necessarie per conoscere gli aspetti tipici dei processi e sistemi software-intensive (*conoscenza e capacità di comprensione*). In particolare, lo studente avrà avuto modo di apprendere gli strumenti qualitativi e quantitativi per l'analisi e la progettazione di sistemi software, e per la gestione efficace dei progetti di sviluppo di sistemi software, nonché i più moderni approcci di sviluppo basati su tecniche model-based e model-driven (*capacità di applicare conoscenza e comprensione*). Il riferimento a contesti applicativi e casi di studio reali stimolano *autonomia di giudizio* e *abilità comunicative*. Infine, le conoscenze di base dell’'ingegneria dei sistemi software apprese nel corso contribuiscono a sviluppare *capacità di apprendimento* da parte dello studente mettendolo nelle condizioni di poter applicare in maniera autonoma le tematiche affrontate.
|
9
|
ING-INF/05
|
90
|
-
|
-
|
-
|
Attività formative affini ed integrative
|
ENG |
|
8067802 -
DEEP LEARNING
|
Erogato in altro semestre o anno
|
|
8067800 -
PRINCIPLES OF CRYPTOCURRENCY DESIGN
|
Erogato in altro semestre o anno
|
|
8067801 -
KNOWLEDGE ENGINEERING
(obiettivi)
OBIETTIVI FORMATIVI: padronanza del paradigma di gestione e accesso ai dati distribuito nel web. Riesamina dei fondamenti di rappresentazione della conoscenza e inferenza logica appresi in altri corsi della laurea triennale e ulteriore affinamento dello conoscenze su questi temi. Progettazione di modelli della conoscenza come ontologie, tesauri e lessici per il Web dei Dati. Pubblicazione, accesso e esplorazione di dati nel web. Tecniche di coordinamento semantico basato su metadati. CONOSCENZA E CAPACITÀ DI COMPRENSIONE: lo studente deve essere in grado di trasporre esigenze di pubblicazione e condivisione dei dati e convogliarle in forma di requisiti formali all'interno di un piano di sviluppo per la realizzazione di soluzioni per la gestione e pubblicazione di dati aperti e collegati nel web CAPACITÀ DI APPLICARE CONOSCENZA E COMPRENSIONE: una volta acquisita la capacità di generare il piano di cui sopra, lo studente deve essere in grado, in modo indipendente, di realizzare, passando dagli aspetti più pratici e realizzativi a quelli più organizzativi, soluzioni aperte per la pubblicazione e condivisione di dati nel web. AUTONOMIA DI GIUDIZIO: lo studente, indipendentemente dalle capacità e attitudini personali, deve raggiungere una piena maturità sull'argomento e fornire soluzioni in piena autonomia a livello teorico e progettuale. ABILITÀ COMUNICATIVE: lo studente deve essere in grado di comunicare in modo adeguato, da un punto di vista formale e professionale, sia gli argomento studiati che, in una prospettiva più avanzata, le scelte effettuate in una pianificazione di sviluppo di portali open data
CAPACITÀ DI APPRENDIMENTO: lo studente, pur coadiuvato dal docente, deve poter affinare le proprie capacità di apprendimento affrontando problemi reali e studiando su materiale non strettamente/solamente didattico
|
9
|
INF/01
|
90
|
-
|
-
|
-
|
Attività formative affini ed integrative
|
ENG |
|
Secondo semestre
|
Insegnamento
|
CFU
|
SSD
|
Ore Lezione
|
Ore Eserc.
|
Ore Lab
|
Ore Studio
|
Attività
|
Lingua
|
Gruppo opzionale:
GRUPPO OPZIONALE: ATTIVITA' CARATTERIZZANTI - (visualizza)
|
48
|
|
|
|
|
|
|
|
|
8067635 -
MODEL-BASED SYSTEMS ENGINEERING
|
Erogato in altro semestre o anno
|
|
8067800 -
PRINCIPLES OF CRYPTOCURRENCY DESIGN
(obiettivi)
OBIETTIVI FORMATIVI: Fornire agli studenti una panoramica completa e organica degli strumenti teorici e pratici alla base di moderni sistemi di moneta elettronica: dai problemi fondamentali della computazione distribuita e dagli strumenti crittografici utilizzati agli aspetti economici e di teoria dei giochi dei meccanismi di incentivi.
CONOSCENZA E CAPACITÀ DI COMPRENSIONE: - Padroneggiare i principi fondamentali dei meccanismi computazionali di consenso distribuito - Sviluppare una chiara comprensione del moderno ecosistema di monete digitali
CAPACITÀ DI APPLICARE CONOSCENZA E COMPRENSIONE: - Esplorare con competenza ed efficacia il database delle transazioni della Blockchain - Progettare ed analizzare semplici smart contract
AUTONOMIA DI GIUDIZIO: - Scegliere strategie di progettazione e di dimostrazione adeguate al problema e al contesto - Confrontare l'efficienza e la scalabilità di diverse soluzioni
ABILITÀ COMUNICATIVE: - Descrivere e analizzare con un linguaggio tecnico appropriato problemi di ricerca allo stato dell'arte su monete elettroniche e tecnologie Blockchain
CAPACITÀ DI APPRENDIMENTO: - Leggere e comprendere semplici articoli scientifici su argomenti relativi a monete elettroniche e tecnologie Blockchain
|
6
|
INF/01
|
48
|
-
|
-
|
-
|
Attività formative caratterizzanti
|
ENG |
|
8065531 -
ALGORITMI DISTRIBUITI E RETI COMPLESSE
(obiettivi)
Assumere conoscenze approfondite su modelli di calcolo ed algoritmi decentralizzati per l'analisi ed il progetto dei moderni sistemi distribuiti. CONOSCENZA E CAPACITÀ DI COMPRENSIONE: Standard CAPACITÀ DI APPLICARE CONOSCENZA E COMPRENSIONE: Standard AUTONOMIA DI GIUDIZIO: Standard ABILITÀ COMUNICATIVE: Standard CAPACITÀ DI APPRENDIMENTO: Standard
|
9
|
INF/01
|
72
|
-
|
-
|
-
|
Attività formative caratterizzanti
|
ITA |
|
8067437 -
NATURAL LANGUAGE PROCESSING
|
Erogato in altro semestre o anno
|
|
8067438 -
INFORMATION RETRIEVAL
|
Erogato in altro semestre o anno
|
|
8066134 -
METODI DI VERIFICA DI SISTEMI
|
Erogato in altro semestre o anno
|
|
8065534 -
SISTEMI DISTRIBUITI COOPERATIVI
|
Erogato in altro semestre o anno
|
|
8067799 -
ANALISI DI RETI
|
Erogato in altro semestre o anno
|
|
8067097 -
MODELLI E QUALITA' DEL SOFTWARE
|
9
|
ING-INF/05
|
72
|
-
|
-
|
-
|
Attività formative caratterizzanti
|
ITA |
|
8066130 -
SICUREZZA DEI SISTEMI INFORMATIVI
(obiettivi)
LA SICUREZZA INFORMATICA DI UN SISTEMA INFORMATIVO GERARCHICO La sicurezza di un server web. Obiettivi della sicurezza informatica (autenticazione, riservatezza, integrità,..) Crittografia simmetrica e asimmetrica. Il protocollo SSL PKI e certificati digitali LA SICUREZZA INFORMATICA DI UN SISTEMA INFORMATICO COOPERATIVO Definizione di sistema informatico cooperativo (SIC) Gli obiettivi della Sicurezza in un SIC L’assenza di una gerarchia e la necessità di sistemi passivi Monitoraggio delle reti Monitoraggio dei db e dei file systems Regole predefinite Regole apprese
|
9
|
INF/01
|
72
|
-
|
-
|
-
|
Attività formative caratterizzanti
|
ITA |
|
8066132 -
MACHINE LEARNING
(obiettivi)
OBIETTIVI FORMATIVI: Acquisizione dei concetti fondamentali dell'apprendimento automatico e dei più comuni e rilevanti modelli/algoritmi applicati in tale ambito. Conoscenza dei relativi fondamenti matematici. CONOSCENZA E CAPACITÀ DI COMPRENSIONE: Conoscenza e capacita' di utilizzo delle principali tecniche di apprendimento automatico, supervisionato e non supervisionato. CAPACITÀ DI APPLICARE CONOSCENZA E COMPRENSIONE: Applicazione di tecniche di ML a problemi di estrazione di conoscenza (mining) in insiemi di dati di grandi dimensioni. AUTONOMIA DI GIUDIZIO: Valutazione delle più efficaci modalità di applicazione di metodi di apprendimento automatico, alla luce dell'applicazione di opportune misure di qualità. ABILITÀ COMUNICATIVE: Capacità di esposizione dei risultati del proprio operato (progetto) CAPACITÀ DI APPRENDIMENTO: Capacità, in particolare per il raggiungimento degli obiettivi richiesti nel progetto proposto, di ricercare autonomamente, accedere a, e utilizzare ulteriore materiale tecnico/scientifico, disponibile pubblicamente (su web)
|
9
|
INF/01
|
72
|
-
|
-
|
-
|
Attività formative caratterizzanti
|
ITA |
|
8067123 -
SISTEMI DI SIMULAZIONE DISTRIBUITA
(obiettivi)
Gli allievi acquisiscono le conoscenze relative agli aspetti metodologici ed applicativi della simulazione distribuita, che fornisce uno strumento flessibile e a basso costo per rispondere alle esigenze computazionali, di interoperabilità e scalabilità richieste dai moderni scenari di simulazione, senza il ricorso a costose e complesse piattaforme dedicate. Vengono in particolare presentati i principali paradigmi di modellazione e simulazione, nonché gli standard ed i supporti tecnologici che consentono di realizzare sistemi di simulazione distribuita basati su piattaforma Internet. Al termine del corso lo studente avrà acquisito le competenze necessarie per sfruttare le potenzialità della simulazione distribuita (*conoscenza e capacità di comprensione*). In particolare, lo studente avrà avuto modo di apprendere gli strumenti simulativi e programmativi per l'analisi, la progettazione e la codifica di sistemi di simulazione distribuita (*capacità di applicare conoscenza e comprensione*). Il riferimento a contesti applicativi e casi di studio reali stimolano *autonomia di giudizio* e *abilità comunicative*. Infine, le conoscenze di base dell’'ingegneria del software apprese nel corso contribuiscono a sviluppare *capacità di apprendimento* da parte dello studente mettendolo nelle condizioni di poter applicare in maniera autonoma le tematiche affrontate.
|
6
|
ING-INF/05
|
48
|
-
|
-
|
-
|
Attività formative caratterizzanti
|
ITA |
|
8067802 -
DEEP LEARNING
|
9
|
INF/01
|
72
|
-
|
-
|
-
|
Attività formative caratterizzanti
|
ENG |
|
8067801 -
KNOWLEDGE ENGINEERING
|
Erogato in altro semestre o anno
|
|
Gruppo opzionale:
GRUPPO OPZIONALE ATTIVITA' AFFINI - (visualizza)
|
36
|
|
|
|
|
|
|
|
|
8067467 -
SICUREZZA INFORMATICA E INTERNET
|
Erogato in altro semestre o anno
|
|
8065716 -
GEOMETRIA ALGEBRICA
(obiettivi)
OBIETTIVI FORMATIVI: studio delle proprieta' basilari delle varieta' algebriche affini e proiettive e in particolare delle curve. CONOSCENZA E CAPACITÀ DI COMPRENSIONE: conoscenza approfondita e comprensione delle proprieta' algebrico geometriche di varieta' algebriche in particolare delle curve. CAPACITÀ DI APPLICARE CONOSCENZA E COMPRENSIONE: capacita' di applicare le conoscenze teoriche alla soluzione di problemi. AUTONOMIA DI GIUDIZIO: capacità di raccogliere dati e interpretare specifici casi di studio ritenuti utili a determinare giudizi autonomi. ABILITÀ COMUNICATIVE: capacita' di comunicare conoscenze, informazioni, idee, di discutere problemi e relative soluzioni a interlocutori specialisti e non specialisti. CAPACITÀ DI APPRENDIMENTO: sviluppo di capacità di apprendimento che sono necessarie per la comprensione degli argomenti trattati nel corso e per intraprendere studi successivi con un alto grado di autonomia.
|
8
|
MAT/03
|
64
|
-
|
-
|
-
|
Attività formative affini ed integrative
|
ITA |
|
8067438 -
INFORMATION RETRIEVAL
|
Erogato in altro semestre o anno
|
|
8065702 -
TEORIA SPETTRALE (EAM/1)
(obiettivi)
OBIETTIVI FORMATIVI: Lo studente dovrà capire la struttura degli operatori lineari autoaggiunti e normali su uno spazio di Hilbert padroneggiando tecniche analitiche e algebriche CONOSCENZA E CAPACITÀ DI COMPRENSIONE: Lo studente dovrà capire i principi generali della teoria in modo da poter continuare lo studio in modo autonomo su argomenti collegati più avanzati CAPACITÀ DI APPLICARE CONOSCENZA E COMPRENSIONE: Lo studente dovrà capire e risolvere problemi e tematiche nuovi, inserite in contesti interdisciplinari connessi con la Teoria Spettrale AUTONOMIA DI GIUDIZIO: Lo studente dovrà essere capace di riconoscere problemi di Teoria Spettrale che appaiono in un contesto più generale e essere consapevole del relativo ruolo scientifico di questo lavoro ABILITÀ COMUNICATIVE: Lo studente dovrà saper comunicare anche a non esperti le idee base della teoria degli operatori autoaggiunti CAPACITÀ DI APPRENDIMENTO: Lo studente dovrà essere in grado di leggere testi scientifici e imparare in modo autonomo ulteriori aspetti della teoria
Abbiano sviluppato quelle capacità di apprendimento che sono loro necessarie per intraprendere studi successivi con un alto grado di autonomia abbiano la capacità di integrare le conoscenze e gestire la complessità, nonché di formulare giudizi sulla base di informazioni limitate o incomplete, includendo la riflessione sulle responsabilità sociali e etiche collegate all’applicazione delle loro conoscenze e dei loro giudizi proprio ropaLo studente dovrà capire la struttura degli operatori lineari autoaggiunti e normali su uno spazio di Hilbert padroneggiando tecniche analitiche e algebricheo studenteo s. stuiCCaaaa sappiano comunicare in modo chiaro e privo di ambiguità le loro conclusioni, nonché le conoscenze a esso sottese, a interlocutori specialisti e non specialisti sappiano comunicare in modo chiaro e privo di ambiguità le loro conclusioni, nonché le conoscenze a esso sottese, a interlocutori specialisti e non specialisti CLo studente dovrà essere in grado di leggere testi scientifici e imparare in modo autonomo ulteriori aspetti della teoria
|
8
|
MAT/05
|
64
|
-
|
-
|
-
|
Attività formative affini ed integrative
|
ITA |
|
8067260 -
CAN 1: MODELLIZZAZIONE GEOMETRICA E SIMULAZIONE NUMERICA
|
Erogato in altro semestre o anno
|
|
8066424 -
ELEMENTI DI ANALISI NUMERICA
|
Erogato in altro semestre o anno
|
|
8065533 -
CALCOLO DELLE PROBABILITA'
(obiettivi)
L'obiettivo del corso è quello di fornire agli studenti e alle studentesse una buona preparazione di base sulla moderna teoria delle probabilità, ed in particolare su quella discreta. Attraverso lo studio di algoritmi aleatori, si intende inoltre sviluppare la capacità di trasformare le conoscenze teoriche in soluzioni di problemi complessi attinenti al campo dell'informatica.
|
6
|
MAT/06
|
48
|
-
|
-
|
-
|
Attività formative affini ed integrative
|
ITA |
|
8065534 -
SISTEMI DISTRIBUITI COOPERATIVI
|
Erogato in altro semestre o anno
|
|
8066405 -
INFERENZA STATISTICA E TEORIA DELL'INFORMAZIONE
(obiettivi)
OBIETTIVI FORMATIVI: Conoscenza dei principi fondamentali teorici e applicati della statistica. CONOSCENZA E CAPACITÀ DI COMPRENSIONE: Capacita' di comprendere argomenti teorici e applicati di statistica. CAPACITÀ DI APPLICARE CONOSCENZA E COMPRENSIONE: Capacita' di implementare uno studio semplice di dati statistici. AUTONOMIA DI GIUDIZIO: Capacita' di giudicare l'idoneita' di diversi metodi statistici. ABILITÀ COMUNICATIVE: Standard CAPACITÀ DI APPRENDIMENTO: Standard
|
6
|
MAT/06
|
48
|
-
|
-
|
-
|
Attività formative affini ed integrative
|
ITA |
|
8067799 -
ANALISI DI RETI
|
Erogato in altro semestre o anno
|
|
8065531 -
ALGORITMI DISTRIBUITI E RETI COMPLESSE
(obiettivi)
Assumere conoscenze approfondite su modelli di calcolo ed algoritmi decentralizzati per l'analisi ed il progetto dei moderni sistemi distribuiti. CONOSCENZA E CAPACITÀ DI COMPRENSIONE: Standard CAPACITÀ DI APPLICARE CONOSCENZA E COMPRENSIONE: Standard AUTONOMIA DI GIUDIZIO: Standard ABILITÀ COMUNICATIVE: Standard CAPACITÀ DI APPRENDIMENTO: Standard
|
9
|
INF/01
|
72
|
-
|
-
|
-
|
Attività formative affini ed integrative
|
ITA |
|
8066134 -
METODI DI VERIFICA DI SISTEMI
|
Erogato in altro semestre o anno
|
|
8067437 -
NATURAL LANGUAGE PROCESSING
|
Erogato in altro semestre o anno
|
|
8066130 -
SICUREZZA DEI SISTEMI INFORMATIVI
(obiettivi)
LA SICUREZZA INFORMATICA DI UN SISTEMA INFORMATIVO GERARCHICO La sicurezza di un server web. Obiettivi della sicurezza informatica (autenticazione, riservatezza, integrità,..) Crittografia simmetrica e asimmetrica. Il protocollo SSL PKI e certificati digitali LA SICUREZZA INFORMATICA DI UN SISTEMA INFORMATICO COOPERATIVO Definizione di sistema informatico cooperativo (SIC) Gli obiettivi della Sicurezza in un SIC L’assenza di una gerarchia e la necessità di sistemi passivi Monitoraggio delle reti Monitoraggio dei db e dei file systems Regole predefinite Regole apprese
|
9
|
INF/01
|
72
|
-
|
-
|
-
|
Attività formative affini ed integrative
|
ITA |
|
8067097 -
MODELLI E QUALITA' DEL SOFTWARE
|
9
|
ING-INF/05
|
72
|
-
|
-
|
-
|
Attività formative affini ed integrative
|
ITA |
|
8066132 -
MACHINE LEARNING
(obiettivi)
OBIETTIVI FORMATIVI: Acquisizione dei concetti fondamentali dell'apprendimento automatico e dei più comuni e rilevanti modelli/algoritmi applicati in tale ambito. Conoscenza dei relativi fondamenti matematici. CONOSCENZA E CAPACITÀ DI COMPRENSIONE: Conoscenza e capacita' di utilizzo delle principali tecniche di apprendimento automatico, supervisionato e non supervisionato. CAPACITÀ DI APPLICARE CONOSCENZA E COMPRENSIONE: Applicazione di tecniche di ML a problemi di estrazione di conoscenza (mining) in insiemi di dati di grandi dimensioni. AUTONOMIA DI GIUDIZIO: Valutazione delle più efficaci modalità di applicazione di metodi di apprendimento automatico, alla luce dell'applicazione di opportune misure di qualità. ABILITÀ COMUNICATIVE: Capacità di esposizione dei risultati del proprio operato (progetto) CAPACITÀ DI APPRENDIMENTO: Capacità, in particolare per il raggiungimento degli obiettivi richiesti nel progetto proposto, di ricercare autonomamente, accedere a, e utilizzare ulteriore materiale tecnico/scientifico, disponibile pubblicamente (su web)
|
9
|
INF/01
|
72
|
-
|
-
|
-
|
Attività formative affini ed integrative
|
ITA |
|
8067123 -
SISTEMI DI SIMULAZIONE DISTRIBUITA
(obiettivi)
Gli allievi acquisiscono le conoscenze relative agli aspetti metodologici ed applicativi della simulazione distribuita, che fornisce uno strumento flessibile e a basso costo per rispondere alle esigenze computazionali, di interoperabilità e scalabilità richieste dai moderni scenari di simulazione, senza il ricorso a costose e complesse piattaforme dedicate. Vengono in particolare presentati i principali paradigmi di modellazione e simulazione, nonché gli standard ed i supporti tecnologici che consentono di realizzare sistemi di simulazione distribuita basati su piattaforma Internet. Al termine del corso lo studente avrà acquisito le competenze necessarie per sfruttare le potenzialità della simulazione distribuita (*conoscenza e capacità di comprensione*). In particolare, lo studente avrà avuto modo di apprendere gli strumenti simulativi e programmativi per l'analisi, la progettazione e la codifica di sistemi di simulazione distribuita (*capacità di applicare conoscenza e comprensione*). Il riferimento a contesti applicativi e casi di studio reali stimolano *autonomia di giudizio* e *abilità comunicative*. Infine, le conoscenze di base dell’'ingegneria del software apprese nel corso contribuiscono a sviluppare *capacità di apprendimento* da parte dello studente mettendolo nelle condizioni di poter applicare in maniera autonoma le tematiche affrontate.
|
6
|
ING-INF/05
|
48
|
-
|
-
|
-
|
Attività formative affini ed integrative
|
ITA |
|
8067635 -
MODEL-BASED SYSTEMS ENGINEERING
|
Erogato in altro semestre o anno
|
|
8067802 -
DEEP LEARNING
|
9
|
INF/01
|
72
|
-
|
-
|
-
|
Attività formative affini ed integrative
|
ENG |
|
8067800 -
PRINCIPLES OF CRYPTOCURRENCY DESIGN
(obiettivi)
OBIETTIVI FORMATIVI: Fornire agli studenti una panoramica completa e organica degli strumenti teorici e pratici alla base di moderni sistemi di moneta elettronica: dai problemi fondamentali della computazione distribuita e dagli strumenti crittografici utilizzati agli aspetti economici e di teoria dei giochi dei meccanismi di incentivi.
CONOSCENZA E CAPACITÀ DI COMPRENSIONE: - Padroneggiare i principi fondamentali dei meccanismi computazionali di consenso distribuito - Sviluppare una chiara comprensione del moderno ecosistema di monete digitali
CAPACITÀ DI APPLICARE CONOSCENZA E COMPRENSIONE: - Esplorare con competenza ed efficacia il database delle transazioni della Blockchain - Progettare ed analizzare semplici smart contract
AUTONOMIA DI GIUDIZIO: - Scegliere strategie di progettazione e di dimostrazione adeguate al problema e al contesto - Confrontare l'efficienza e la scalabilità di diverse soluzioni
ABILITÀ COMUNICATIVE: - Descrivere e analizzare con un linguaggio tecnico appropriato problemi di ricerca allo stato dell'arte su monete elettroniche e tecnologie Blockchain
CAPACITÀ DI APPRENDIMENTO: - Leggere e comprendere semplici articoli scientifici su argomenti relativi a monete elettroniche e tecnologie Blockchain
|
6
|
INF/01
|
60
|
-
|
-
|
-
|
Attività formative affini ed integrative
|
ENG |
|
8067801 -
KNOWLEDGE ENGINEERING
|
Erogato in altro semestre o anno
|
|
Secondo anno
Primo semestre
|
Insegnamento
|
CFU
|
SSD
|
Ore Lezione
|
Ore Eserc.
|
Ore Lab
|
Ore Studio
|
Attività
|
Lingua
|
Gruppo opzionale:
GRUPPO OPZIONALE: ATTIVITA' CARATTERIZZANTI - (visualizza)
|
48
|
|
|
|
|
|
|
|
|
8067635 -
MODEL-BASED SYSTEMS ENGINEERING
(obiettivi)
Gli allievi acquisiscono le conoscenze relative agli aspetti metodologici ed applicativi per lo sviluppo di sistemi complessi, con particolare enfasi sui sistemi software. Vengono presentati il ciclo di vita ed i principali metodi di analisi, progettazione, verifica e convalida dei sistemi software-intensive; al termine del corso lo studente avrà acquisito le competenze necessarie per conoscere gli aspetti tipici dei processi e sistemi software-intensive (*conoscenza e capacità di comprensione*). In particolare, lo studente avrà avuto modo di apprendere gli strumenti qualitativi e quantitativi per l'analisi e la progettazione di sistemi software, e per la gestione efficace dei progetti di sviluppo di sistemi software, nonché i più moderni approcci di sviluppo basati su tecniche model-based e model-driven (*capacità di applicare conoscenza e comprensione*). Il riferimento a contesti applicativi e casi di studio reali stimolano *autonomia di giudizio* e *abilità comunicative*. Infine, le conoscenze di base dell’'ingegneria dei sistemi software apprese nel corso contribuiscono a sviluppare *capacità di apprendimento* da parte dello studente mettendolo nelle condizioni di poter applicare in maniera autonoma le tematiche affrontate.
|
9
|
ING-INF/05
|
72
|
-
|
-
|
-
|
Attività formative caratterizzanti
|
ITA |
|
8067800 -
PRINCIPLES OF CRYPTOCURRENCY DESIGN
|
Erogato in altro semestre o anno
|
|
8065531 -
ALGORITMI DISTRIBUITI E RETI COMPLESSE
|
Erogato in altro semestre o anno
|
|
8067437 -
NATURAL LANGUAGE PROCESSING
(obiettivi)
- OBIETTIVI FORMATIVI: Il corso si propone di introdurre lo studente agli scopi, alle principali problematiche e ai principali modelli simbolici dell'elaborarazione del linguaggio naturale. - CONOSCENZA E CAPACITÀ DI COMPRENSIONE: Lo studente conoscerà le principali tematiche dell'elaborazione del linguaggio naturale. - CAPACITÀ DI APPLICARE CONOSCENZA E COMPRENSIONE: Alla fine del corso, lo studente sarà in grado di implementare un modello di elaborazione del linguaggio. - AUTONOMIA DI GIUDIZIO: Le lezioni sono organizzate di modo da permettere allo studente di valutare le informazioni presenti nella rete. Questo è necessario per permettere loro di scegliere nel mare magum della rete le informazioni che sono utili per trovare soluzioni ai problemi dati. - ABILITÀ COMUNICATIVE: Allo studente viene richiesto di presentare alcuni argomenti durante le lezioni al fine di affinare la sua arte oratoria. Inoltre, l'esame prevede una presentazione orale davanti agli altri studenti. - CAPACITÀ DI APPRENDIMENTO: Nel corso puntiamo molto sulla capacitàò di selezione delle informazioni come principale capacità di apprendimento.
|
9
|
ING-INF/05
|
72
|
-
|
-
|
-
|
Attività formative caratterizzanti
|
ITA |
|
8067438 -
INFORMATION RETRIEVAL
(obiettivi)
OBIETTIVI FORMATIVI: Il corso si propone di introdurre lo studente agli scopi, alle principali problematiche e ai principali modelli dell'Information Retrieval CONOSCENZA E CAPACITÀ DI COMPRENSIONE: Lo studente conoscerà le principali tematiche per l'Information Retrieval CAPACITÀ DI APPLICARE CONOSCENZA E COMPRENSIONE: Alla fine del corso, lo studente sarà in grado di implementare un modello di indicizzazione e ricerca dell'Informazione AUTONOMIA DI GIUDIZIO: Lo studente viene abituato a ragionare sui vari compromessi (trade-off) che si devono affrontare nella progettazione o implementazione di un sistema per la ricerca dell'Informazione. ABILITÀ COMUNICATIVE: Allo studente viene richiesto di presentare alcuni argomenti presentati durante il corso al fine di affinare la sua arte oratoria. Il corso prevede facoltativamente la realizzazione di alcuni progetti che devono essere documentati. I risultati del progetto vengono infatti presentati al docente, migliorando così la capacità di esposizione orale. CAPACITÀ DI APPRENDIMENTO: Una parte del materiale didattico è costituito dalle specifiche delle libreria per l'implementazione di sistemi di Information Retrieval. Lo studente impara ad interpretare direttamente e in modo autonomo le specifiche di tali sistemi.
|
6
|
INF/01
|
48
|
-
|
-
|
-
|
Attività formative caratterizzanti
|
ITA |
|
8066134 -
METODI DI VERIFICA DI SISTEMI
(obiettivi)
• OBIETTIVI FORMATIVI: tecnologia di verifica denominata model checking • CONOSCENZA E CAPACITÀ DI COMPRENSIONE: teorica e uso dei tool • CAPACITÀ DI APPLICARE CONOSCENZA E COMPRENSIONE: casi d’uso specifici • AUTONOMIA DI GIUDIZIO: valutare se la tecnologia è applicabile • ABILITÀ COMUNICATIVE: esposizione di un progetto • CAPACITÀ DI APPRENDIMENTO:
|
6
|
INF/01
|
48
|
-
|
-
|
-
|
Attività formative caratterizzanti
|
ITA |
|
8065534 -
SISTEMI DISTRIBUITI COOPERATIVI
(obiettivi)
OBIETTIVI FORMATIVI:Il corso si propone di fornire gli strumenti teorici, metodologici e progettuali per la valutazione e l'utilizzo di soluzioni tecnologiche tipiche dei sistemi di interscambio e cooperazione. Particolare stress è posto nello studio delle varie tipologie sistemi per il controllo di transazioni complesse/multiorganizzative in rete e sull’uso dei ledger distribuiti (permissioned e permissionless blockchain) CONOSCENZA E CAPACITÀ DI COMPRENSIONE: capacità di valutare l’impatto della cooperazione in un sistema legacy, comprendere la complessità di una soluzione per la gestione di transazioni complesse distribuite tra più organizzazioni. Comrendere le differenze concettuali, logiche e tecnologiche tra un rdbms distribuito e un ledger distribuito. CAPACITÀ DI APPLICARE CONOSCENZA E COMPRENSIONE: saper progettare a livello infrastrutturale un sistema di controllo di transazioni complesse distribuite tra più organizzazioni e saper progettare un’applicazione blockchain e i relativi smart contract. AUTONOMIA DI GIUDIZIO: Saper giustificare le scelte progettuali effettuate per un progetto di un sistema di controllo di transazioni in ambiente distribuito cooperativo. Saper progettare e realizzare un’applicazione affidabile basata su smart contract e su ledger distribuiti.
|
9
|
INF/01
|
72
|
-
|
-
|
-
|
Attività formative caratterizzanti
|
ITA |
|
8067799 -
ANALISI DI RETI
(obiettivi)
OBIETTIVI FORMATIVI: Acquisizione di competenze relative ad analisi e soluzione di problemi connessi alla progettazione e alla gestione di reti complesse.
CONOSCENZA E CAPACITÀ DI COMPRENSIONE: acquisizione di conoscenze di problematiche e di tecniche avanzate di soluzione e analisi che inducano una capacità di comprensione approfondita dei fenomeni correlati alla presenza di relazioni fra un elevato numero di entità;
CAPACITÀ DI APPLICARE CONOSCENZA E COMPRENSIONE: abbiano capacità di applicare la conoscenza e comprensione acquisite al fine di individuare nuovi problemi e, per essi, nuove soluzioni e nuovi modelli;
AUTONOMIA DI GIUDIZIO: abbiano la capacità di raccogliere e interpretare i dati alla luce dei modelli proposti al fine di consolidarli o confutarli;
ABILITÀ COMUNICATIVE: sappiano descrivere contesti relazionali ed interpretarli nel formalismo delle reti fornendo informazioni sufficientemente dettagliate da suscitare l’interesse di interlocutori specialisti in un linguaggio accessibile, altresì, ad interlocutori non specialisti;
|
9
|
INF/01
|
72
|
-
|
-
|
-
|
Attività formative caratterizzanti
|
ITA |
|
8067097 -
MODELLI E QUALITA' DEL SOFTWARE
|
Erogato in altro semestre o anno
|
|
8066130 -
SICUREZZA DEI SISTEMI INFORMATIVI
|
Erogato in altro semestre o anno
|
|
8066132 -
MACHINE LEARNING
(obiettivi)
OBIETTIVI FORMATIVI: Acquisizione dei concetti fondamentali dell'apprendimento automatico e dei più comuni e rilevanti modelli/algoritmi applicati in tale ambito. Conoscenza dei relativi fondamenti matematici. CONOSCENZA E CAPACITÀ DI COMPRENSIONE: Conoscenza e capacita' di utilizzo delle principali tecniche di apprendimento automatico, supervisionato e non supervisionato. CAPACITÀ DI APPLICARE CONOSCENZA E COMPRENSIONE: Applicazione di tecniche di ML a problemi di estrazione di conoscenza (mining) in insiemi di dati di grandi dimensioni. AUTONOMIA DI GIUDIZIO: Valutazione delle più efficaci modalità di applicazione di metodi di apprendimento automatico, alla luce dell'applicazione di opportune misure di qualità. ABILITÀ COMUNICATIVE: Capacità di esposizione dei risultati del proprio operato (progetto) CAPACITÀ DI APPRENDIMENTO: Capacità, in particolare per il raggiungimento degli obiettivi richiesti nel progetto proposto, di ricercare autonomamente, accedere a, e utilizzare ulteriore materiale tecnico/scientifico, disponibile pubblicamente (su web)
|
9
|
INF/01
|
72
|
-
|
-
|
-
|
Attività formative caratterizzanti
|
ITA |
|
8067123 -
SISTEMI DI SIMULAZIONE DISTRIBUITA
|
Erogato in altro semestre o anno
|
|
8067802 -
DEEP LEARNING
|
Erogato in altro semestre o anno
|
|
8067801 -
KNOWLEDGE ENGINEERING
(obiettivi)
OBIETTIVI FORMATIVI: padronanza del paradigma di gestione e accesso ai dati distribuito nel web. Riesamina dei fondamenti di rappresentazione della conoscenza e inferenza logica appresi in altri corsi della laurea triennale e ulteriore affinamento dello conoscenze su questi temi. Progettazione di modelli della conoscenza come ontologie, tesauri e lessici per il Web dei Dati. Pubblicazione, accesso e esplorazione di dati nel web. Tecniche di coordinamento semantico basato su metadati. CONOSCENZA E CAPACITÀ DI COMPRENSIONE: lo studente deve essere in grado di trasporre esigenze di pubblicazione e condivisione dei dati e convogliarle in forma di requisiti formali all'interno di un piano di sviluppo per la realizzazione di soluzioni per la gestione e pubblicazione di dati aperti e collegati nel web CAPACITÀ DI APPLICARE CONOSCENZA E COMPRENSIONE: una volta acquisita la capacità di generare il piano di cui sopra, lo studente deve essere in grado, in modo indipendente, di realizzare, passando dagli aspetti più pratici e realizzativi a quelli più organizzativi, soluzioni aperte per la pubblicazione e condivisione di dati nel web. AUTONOMIA DI GIUDIZIO: lo studente, indipendentemente dalle capacità e attitudini personali, deve raggiungere una piena maturità sull'argomento e fornire soluzioni in piena autonomia a livello teorico e progettuale. ABILITÀ COMUNICATIVE: lo studente deve essere in grado di comunicare in modo adeguato, da un punto di vista formale e professionale, sia gli argomento studiati che, in una prospettiva più avanzata, le scelte effettuate in una pianificazione di sviluppo di portali open data
CAPACITÀ DI APPRENDIMENTO: lo studente, pur coadiuvato dal docente, deve poter affinare le proprie capacità di apprendimento affrontando problemi reali e studiando su materiale non strettamente/solamente didattico
|
9
|
INF/01
|
72
|
-
|
-
|
-
|
Attività formative caratterizzanti
|
ENG |
|
Gruppo opzionale:
GRUPPO OPZIONALE ATTIVITA' AFFINI - (visualizza)
|
36
|
|
|
|
|
|
|
|
|
8067467 -
SICUREZZA INFORMATICA E INTERNET
(obiettivi)
OBIETTIVI FORMATIVI. Il corso, principalmente basato su attività pratiche e di laboratorio, ha l'obiettivo di permettere agli studenti di acquisire esperienza e operatività con le tecniche e gli strumenti di base per l'analisi delle vulnerabilità di sistemi informativi, penetration testing, difesa da cyber attacchi, ed analisi di incidenti (con cenni all'analisi forense). CONOSCENZA E CAPACITÀ DI COMPRENSIONE: Al termine del corso, lo studente avrà acquisito una significativa competenza pratica in termini di capacità di identificare e sfruttare (ove in posizione di attacco) o mitigare (ove in posizione di difesa) vulnerabilità nei sistemi informativi. In particolare, conoscerà e imparerà ad usare un ampio bagaglio di strumenti inerenti la sicurezza informatica. CAPACITÀ DI APPLICARE CONOSCENZA E COMPRENSIONE: Al termine del corso lo studente saprà svolgere attività di analisi di vulnerabilità a livello di sistema e di penetration testing. Oltre ad imparare ad usare un ampio numero di strumenti disponibili sulla piattaforma Linux Kali (Metasploit, tools per scanning ed information gathering, tool per Password Cracking, tool per analisi di codice binario e reverse engineering, tool per analisi/fuzzying di siti web, etc), lo studente acquisirà anche capacità iniziali di progettazione e sviluppo di strumenti custom di analisi, penetrazione, difesa e gestione incidenti. AUTONOMIA DI GIUDIZIO: Il corso permetterà allo studente di verificare e valutare il livello di sicurezza di un sistema informativo, e fornirà allo studente i concetti, le tecnologie, e gli strumenti di base necessari per identificare (e sfruttare o, dualmente, mitigare) vulnerabilità informatiche. ABILITÀ COMUNICATIVE: Al termine del corso lo studente avrà acquisito padronanza della terminologia relativa alle vulnerabilità (a livello di sistema) dei sistemi informativi ed alle relative tecniche di analisi, e sarà in grado di usare un linguaggio tecnico appropriato ed attuale nelle proprie presentazioni ed argomentazioni. CAPACITÀ DI APPRENDIMENTO: Il corso stimolerà lo studente all'auto-apprendimento - necessario vista la rapida obsolescenza delle tecnologie in questione - fornendo numerosi esempi e puntatori a fonti informative esterne sia per aspetti tecnologici che metodologici.
|
9
|
ING-INF/05
|
72
|
-
|
-
|
-
|
Attività formative affini ed integrative
|
ITA |
|
8065716 -
GEOMETRIA ALGEBRICA
|
Erogato in altro semestre o anno
|
|
8067438 -
INFORMATION RETRIEVAL
(obiettivi)
OBIETTIVI FORMATIVI: Il corso si propone di introdurre lo studente agli scopi, alle principali problematiche e ai principali modelli dell'Information Retrieval CONOSCENZA E CAPACITÀ DI COMPRENSIONE: Lo studente conoscerà le principali tematiche per l'Information Retrieval CAPACITÀ DI APPLICARE CONOSCENZA E COMPRENSIONE: Alla fine del corso, lo studente sarà in grado di implementare un modello di indicizzazione e ricerca dell'Informazione AUTONOMIA DI GIUDIZIO: Lo studente viene abituato a ragionare sui vari compromessi (trade-off) che si devono affrontare nella progettazione o implementazione di un sistema per la ricerca dell'Informazione. ABILITÀ COMUNICATIVE: Allo studente viene richiesto di presentare alcuni argomenti presentati durante il corso al fine di affinare la sua arte oratoria. Il corso prevede facoltativamente la realizzazione di alcuni progetti che devono essere documentati. I risultati del progetto vengono infatti presentati al docente, migliorando così la capacità di esposizione orale. CAPACITÀ DI APPRENDIMENTO: Una parte del materiale didattico è costituito dalle specifiche delle libreria per l'implementazione di sistemi di Information Retrieval. Lo studente impara ad interpretare direttamente e in modo autonomo le specifiche di tali sistemi.
|
6
|
INF/01
|
48
|
-
|
-
|
-
|
Attività formative affini ed integrative
|
ITA |
|
8065702 -
TEORIA SPETTRALE (EAM/1)
|
Erogato in altro semestre o anno
|
|
8067260 -
CAN 1: MODELLIZZAZIONE GEOMETRICA E SIMULAZIONE NUMERICA
(obiettivi)
OBIETTIVI FORMATIVI: L'insegnamento si propone di fornire le conoscenza di base riguardo delle funzioni spline e di alcune loro applicazioni salienti. Al termine dell’'insegnamento, lo studente conoscerà le principali proprietà delle funzioni splines, e della base B-spline e i principali aspetti delle loro applicazioni nell'ambito del free-form design, dell'approssimazione di funzioni e della soluzione di equazioni alle derivate parziali. CONOSCENZA E CAPACITÀ DI COMPRENSIONE: Al termine del processo di apprendimento si richiede di comprendere i metodi presentati e saperli applicare nella soluzione di semplici problemi. CAPACITÀ DI APPLICARE CONOSCENZA E COMPRENSIONE: Al termine del processo di apprendimento si richiede di riconoscere gli ambiti di applicabilità dei metodi e delle procedure descritte a lezione e applicare gli stessi al fine di risolvere e modellizzare semplici problemi. AUTONOMIA DI GIUDIZIO: Al termine del processo di apprendimento si richiede di saper analizzare semplici problemi di modellizzazione o approssimazione, saper individuare schemi spline appropriati per il loro trattamento e saper valutare la correttezza, e l’efficacia degli stessi. ABILITÀ COMUNICATIVE: Al termine del processo di apprendimento si chiede di saper illustrare con proprietà di linguaggio, sia in modo sintetico che analitico, i fondamenti matematici dei metodi numerici presentati a lezione. CAPACITÀ DI APPRENDIMENTO: Al termine del processo di apprendimento si chiede di saper leggere e comprendere sia manuali di analisi numerica avanzati sia articoli di ricerca riguardanti le tematiche affrontate.
|
8
|
MAT/08
|
64
|
-
|
-
|
-
|
Attività formative affini ed integrative
|
ITA |
|
8066424 -
ELEMENTI DI ANALISI NUMERICA
(obiettivi)
OBIETTIVI FORMATIVI: approfondire alcuni argomenti specifici della Matematica Numerica CONOSCENZA E CAPACITÀ DI COMPRENSIONE: Standard CAPACITÀ DI APPLICARE CONOSCENZA E COMPRENSIONE: Standard AUTONOMIA DI GIUDIZIO: Standard ABILITÀ COMUNICATIVE: Standard CAPACITÀ DI APPRENDIMENTO: Standard
|
8
|
MAT/08
|
64
|
-
|
-
|
-
|
Attività formative affini ed integrative
|
ITA |
|
8065533 -
CALCOLO DELLE PROBABILITA'
|
Erogato in altro semestre o anno
|
|
8065534 -
SISTEMI DISTRIBUITI COOPERATIVI
(obiettivi)
OBIETTIVI FORMATIVI:Il corso si propone di fornire gli strumenti teorici, metodologici e progettuali per la valutazione e l'utilizzo di soluzioni tecnologiche tipiche dei sistemi di interscambio e cooperazione. Particolare stress è posto nello studio delle varie tipologie sistemi per il controllo di transazioni complesse/multiorganizzative in rete e sull’uso dei ledger distribuiti (permissioned e permissionless blockchain) CONOSCENZA E CAPACITÀ DI COMPRENSIONE: capacità di valutare l’impatto della cooperazione in un sistema legacy, comprendere la complessità di una soluzione per la gestione di transazioni complesse distribuite tra più organizzazioni. Comrendere le differenze concettuali, logiche e tecnologiche tra un rdbms distribuito e un ledger distribuito. CAPACITÀ DI APPLICARE CONOSCENZA E COMPRENSIONE: saper progettare a livello infrastrutturale un sistema di controllo di transazioni complesse distribuite tra più organizzazioni e saper progettare un’applicazione blockchain e i relativi smart contract. AUTONOMIA DI GIUDIZIO: Saper giustificare le scelte progettuali effettuate per un progetto di un sistema di controllo di transazioni in ambiente distribuito cooperativo. Saper progettare e realizzare un’applicazione affidabile basata su smart contract e su ledger distribuiti.
|
9
|
INF/01
|
72
|
-
|
-
|
-
|
Attività formative affini ed integrative
|
ITA |
|
8066405 -
INFERENZA STATISTICA E TEORIA DELL'INFORMAZIONE
(obiettivi)
OBIETTIVI FORMATIVI: Conoscenza dei principi fondamentali teorici e applicati della statistica. CONOSCENZA E CAPACITÀ DI COMPRENSIONE: Capacita' di comprendere argomenti teorici e applicati di statistica. CAPACITÀ DI APPLICARE CONOSCENZA E COMPRENSIONE: Capacita' di implementare uno studio semplice di dati statistici. AUTONOMIA DI GIUDIZIO: Capacita' di giudicare l'idoneita' di diversi metodi statistici. ABILITÀ COMUNICATIVE: Standard CAPACITÀ DI APPRENDIMENTO: Standard
|
6
|
MAT/06
|
48
|
-
|
-
|
-
|
Attività formative affini ed integrative
|
ITA |
|
8067799 -
ANALISI DI RETI
(obiettivi)
OBIETTIVI FORMATIVI: Acquisizione di competenze relative ad analisi e soluzione di problemi connessi alla progettazione e alla gestione di reti complesse.
CONOSCENZA E CAPACITÀ DI COMPRENSIONE: acquisizione di conoscenze di problematiche e di tecniche avanzate di soluzione e analisi che inducano una capacità di comprensione approfondita dei fenomeni correlati alla presenza di relazioni fra un elevato numero di entità;
CAPACITÀ DI APPLICARE CONOSCENZA E COMPRENSIONE: abbiano capacità di applicare la conoscenza e comprensione acquisite al fine di individuare nuovi problemi e, per essi, nuove soluzioni e nuovi modelli;
AUTONOMIA DI GIUDIZIO: abbiano la capacità di raccogliere e interpretare i dati alla luce dei modelli proposti al fine di consolidarli o confutarli;
ABILITÀ COMUNICATIVE: sappiano descrivere contesti relazionali ed interpretarli nel formalismo delle reti fornendo informazioni sufficientemente dettagliate da suscitare l’interesse di interlocutori specialisti in un linguaggio accessibile, altresì, ad interlocutori non specialisti;
|
9
|
INF/01
|
72
|
-
|
-
|
-
|
Attività formative affini ed integrative
|
ITA |
|
8065531 -
ALGORITMI DISTRIBUITI E RETI COMPLESSE
|
Erogato in altro semestre o anno
|
|
8066134 -
METODI DI VERIFICA DI SISTEMI
(obiettivi)
• OBIETTIVI FORMATIVI: tecnologia di verifica denominata model checking • CONOSCENZA E CAPACITÀ DI COMPRENSIONE: teorica e uso dei tool • CAPACITÀ DI APPLICARE CONOSCENZA E COMPRENSIONE: casi d’uso specifici • AUTONOMIA DI GIUDIZIO: valutare se la tecnologia è applicabile • ABILITÀ COMUNICATIVE: esposizione di un progetto • CAPACITÀ DI APPRENDIMENTO:
|
6
|
INF/01
|
48
|
-
|
-
|
-
|
Attività formative affini ed integrative
|
ITA |
|
8067437 -
NATURAL LANGUAGE PROCESSING
(obiettivi)
- OBIETTIVI FORMATIVI: Il corso si propone di introdurre lo studente agli scopi, alle principali problematiche e ai principali modelli simbolici dell'elaborarazione del linguaggio naturale. - CONOSCENZA E CAPACITÀ DI COMPRENSIONE: Lo studente conoscerà le principali tematiche dell'elaborazione del linguaggio naturale. - CAPACITÀ DI APPLICARE CONOSCENZA E COMPRENSIONE: Alla fine del corso, lo studente sarà in grado di implementare un modello di elaborazione del linguaggio. - AUTONOMIA DI GIUDIZIO: Le lezioni sono organizzate di modo da permettere allo studente di valutare le informazioni presenti nella rete. Questo è necessario per permettere loro di scegliere nel mare magum della rete le informazioni che sono utili per trovare soluzioni ai problemi dati. - ABILITÀ COMUNICATIVE: Allo studente viene richiesto di presentare alcuni argomenti durante le lezioni al fine di affinare la sua arte oratoria. Inoltre, l'esame prevede una presentazione orale davanti agli altri studenti. - CAPACITÀ DI APPRENDIMENTO: Nel corso puntiamo molto sulla capacitàò di selezione delle informazioni come principale capacità di apprendimento.
|
9
|
ING-INF/05
|
72
|
-
|
-
|
-
|
Attività formative affini ed integrative
|
ITA |
|
8066130 -
SICUREZZA DEI SISTEMI INFORMATIVI
|
Erogato in altro semestre o anno
|
|
8067097 -
MODELLI E QUALITA' DEL SOFTWARE
|
Erogato in altro semestre o anno
|
|
8066132 -
MACHINE LEARNING
(obiettivi)
OBIETTIVI FORMATIVI: Acquisizione dei concetti fondamentali dell'apprendimento automatico e dei più comuni e rilevanti modelli/algoritmi applicati in tale ambito. Conoscenza dei relativi fondamenti matematici. CONOSCENZA E CAPACITÀ DI COMPRENSIONE: Conoscenza e capacita' di utilizzo delle principali tecniche di apprendimento automatico, supervisionato e non supervisionato. CAPACITÀ DI APPLICARE CONOSCENZA E COMPRENSIONE: Applicazione di tecniche di ML a problemi di estrazione di conoscenza (mining) in insiemi di dati di grandi dimensioni. AUTONOMIA DI GIUDIZIO: Valutazione delle più efficaci modalità di applicazione di metodi di apprendimento automatico, alla luce dell'applicazione di opportune misure di qualità. ABILITÀ COMUNICATIVE: Capacità di esposizione dei risultati del proprio operato (progetto) CAPACITÀ DI APPRENDIMENTO: Capacità, in particolare per il raggiungimento degli obiettivi richiesti nel progetto proposto, di ricercare autonomamente, accedere a, e utilizzare ulteriore materiale tecnico/scientifico, disponibile pubblicamente (su web)
|
9
|
INF/01
|
72
|
-
|
-
|
-
|
Attività formative affini ed integrative
|
ITA |
|
8067123 -
SISTEMI DI SIMULAZIONE DISTRIBUITA
|
Erogato in altro semestre o anno
|
|
8067635 -
MODEL-BASED SYSTEMS ENGINEERING
(obiettivi)
Gli allievi acquisiscono le conoscenze relative agli aspetti metodologici ed applicativi per lo sviluppo di sistemi complessi, con particolare enfasi sui sistemi software. Vengono presentati il ciclo di vita ed i principali metodi di analisi, progettazione, verifica e convalida dei sistemi software-intensive; al termine del corso lo studente avrà acquisito le competenze necessarie per conoscere gli aspetti tipici dei processi e sistemi software-intensive (*conoscenza e capacità di comprensione*). In particolare, lo studente avrà avuto modo di apprendere gli strumenti qualitativi e quantitativi per l'analisi e la progettazione di sistemi software, e per la gestione efficace dei progetti di sviluppo di sistemi software, nonché i più moderni approcci di sviluppo basati su tecniche model-based e model-driven (*capacità di applicare conoscenza e comprensione*). Il riferimento a contesti applicativi e casi di studio reali stimolano *autonomia di giudizio* e *abilità comunicative*. Infine, le conoscenze di base dell’'ingegneria dei sistemi software apprese nel corso contribuiscono a sviluppare *capacità di apprendimento* da parte dello studente mettendolo nelle condizioni di poter applicare in maniera autonoma le tematiche affrontate.
|
9
|
ING-INF/05
|
90
|
-
|
-
|
-
|
Attività formative affini ed integrative
|
ENG |
|
8067802 -
DEEP LEARNING
|
Erogato in altro semestre o anno
|
|
8067800 -
PRINCIPLES OF CRYPTOCURRENCY DESIGN
|
Erogato in altro semestre o anno
|
|
8067801 -
KNOWLEDGE ENGINEERING
(obiettivi)
OBIETTIVI FORMATIVI: padronanza del paradigma di gestione e accesso ai dati distribuito nel web. Riesamina dei fondamenti di rappresentazione della conoscenza e inferenza logica appresi in altri corsi della laurea triennale e ulteriore affinamento dello conoscenze su questi temi. Progettazione di modelli della conoscenza come ontologie, tesauri e lessici per il Web dei Dati. Pubblicazione, accesso e esplorazione di dati nel web. Tecniche di coordinamento semantico basato su metadati. CONOSCENZA E CAPACITÀ DI COMPRENSIONE: lo studente deve essere in grado di trasporre esigenze di pubblicazione e condivisione dei dati e convogliarle in forma di requisiti formali all'interno di un piano di sviluppo per la realizzazione di soluzioni per la gestione e pubblicazione di dati aperti e collegati nel web CAPACITÀ DI APPLICARE CONOSCENZA E COMPRENSIONE: una volta acquisita la capacità di generare il piano di cui sopra, lo studente deve essere in grado, in modo indipendente, di realizzare, passando dagli aspetti più pratici e realizzativi a quelli più organizzativi, soluzioni aperte per la pubblicazione e condivisione di dati nel web. AUTONOMIA DI GIUDIZIO: lo studente, indipendentemente dalle capacità e attitudini personali, deve raggiungere una piena maturità sull'argomento e fornire soluzioni in piena autonomia a livello teorico e progettuale. ABILITÀ COMUNICATIVE: lo studente deve essere in grado di comunicare in modo adeguato, da un punto di vista formale e professionale, sia gli argomento studiati che, in una prospettiva più avanzata, le scelte effettuate in una pianificazione di sviluppo di portali open data
CAPACITÀ DI APPRENDIMENTO: lo studente, pur coadiuvato dal docente, deve poter affinare le proprie capacità di apprendimento affrontando problemi reali e studiando su materiale non strettamente/solamente didattico
|
9
|
INF/01
|
90
|
-
|
-
|
-
|
Attività formative affini ed integrative
|
ENG |
|
Secondo semestre
|
Insegnamento
|
CFU
|
SSD
|
Ore Lezione
|
Ore Eserc.
|
Ore Lab
|
Ore Studio
|
Attività
|
Lingua
|
Gruppo opzionale:
GRUPPO OPZIONALE: ATTIVITA' CARATTERIZZANTI - (visualizza)
|
48
|
|
|
|
|
|
|
|
|
8067635 -
MODEL-BASED SYSTEMS ENGINEERING
|
Erogato in altro semestre o anno
|
|
8067800 -
PRINCIPLES OF CRYPTOCURRENCY DESIGN
(obiettivi)
OBIETTIVI FORMATIVI: Fornire agli studenti una panoramica completa e organica degli strumenti teorici e pratici alla base di moderni sistemi di moneta elettronica: dai problemi fondamentali della computazione distribuita e dagli strumenti crittografici utilizzati agli aspetti economici e di teoria dei giochi dei meccanismi di incentivi.
CONOSCENZA E CAPACITÀ DI COMPRENSIONE: - Padroneggiare i principi fondamentali dei meccanismi computazionali di consenso distribuito - Sviluppare una chiara comprensione del moderno ecosistema di monete digitali
CAPACITÀ DI APPLICARE CONOSCENZA E COMPRENSIONE: - Esplorare con competenza ed efficacia il database delle transazioni della Blockchain - Progettare ed analizzare semplici smart contract
AUTONOMIA DI GIUDIZIO: - Scegliere strategie di progettazione e di dimostrazione adeguate al problema e al contesto - Confrontare l'efficienza e la scalabilità di diverse soluzioni
ABILITÀ COMUNICATIVE: - Descrivere e analizzare con un linguaggio tecnico appropriato problemi di ricerca allo stato dell'arte su monete elettroniche e tecnologie Blockchain
CAPACITÀ DI APPRENDIMENTO: - Leggere e comprendere semplici articoli scientifici su argomenti relativi a monete elettroniche e tecnologie Blockchain
|
6
|
INF/01
|
48
|
-
|
-
|
-
|
Attività formative caratterizzanti
|
ENG |
|
8065531 -
ALGORITMI DISTRIBUITI E RETI COMPLESSE
(obiettivi)
Assumere conoscenze approfondite su modelli di calcolo ed algoritmi decentralizzati per l'analisi ed il progetto dei moderni sistemi distribuiti. CONOSCENZA E CAPACITÀ DI COMPRENSIONE: Standard CAPACITÀ DI APPLICARE CONOSCENZA E COMPRENSIONE: Standard AUTONOMIA DI GIUDIZIO: Standard ABILITÀ COMUNICATIVE: Standard CAPACITÀ DI APPRENDIMENTO: Standard
|
9
|
INF/01
|
72
|
-
|
-
|
-
|
Attività formative caratterizzanti
|
ITA |
|
8067437 -
NATURAL LANGUAGE PROCESSING
|
Erogato in altro semestre o anno
|
|
8067438 -
INFORMATION RETRIEVAL
|
Erogato in altro semestre o anno
|
|
8066134 -
METODI DI VERIFICA DI SISTEMI
|
Erogato in altro semestre o anno
|
|
8065534 -
SISTEMI DISTRIBUITI COOPERATIVI
|
Erogato in altro semestre o anno
|
|
8067799 -
ANALISI DI RETI
|
Erogato in altro semestre o anno
|
|
8067097 -
MODELLI E QUALITA' DEL SOFTWARE
|
9
|
ING-INF/05
|
72
|
-
|
-
|
-
|
Attività formative caratterizzanti
|
ITA |
|
8066130 -
SICUREZZA DEI SISTEMI INFORMATIVI
(obiettivi)
LA SICUREZZA INFORMATICA DI UN SISTEMA INFORMATIVO GERARCHICO La sicurezza di un server web. Obiettivi della sicurezza informatica (autenticazione, riservatezza, integrità,..) Crittografia simmetrica e asimmetrica. Il protocollo SSL PKI e certificati digitali LA SICUREZZA INFORMATICA DI UN SISTEMA INFORMATICO COOPERATIVO Definizione di sistema informatico cooperativo (SIC) Gli obiettivi della Sicurezza in un SIC L’assenza di una gerarchia e la necessità di sistemi passivi Monitoraggio delle reti Monitoraggio dei db e dei file systems Regole predefinite Regole apprese
|
9
|
INF/01
|
72
|
-
|
-
|
-
|
Attività formative caratterizzanti
|
ITA |
|
8066132 -
MACHINE LEARNING
|
Erogato in altro semestre o anno
|
|
8067123 -
SISTEMI DI SIMULAZIONE DISTRIBUITA
(obiettivi)
Gli allievi acquisiscono le conoscenze relative agli aspetti metodologici ed applicativi della simulazione distribuita, che fornisce uno strumento flessibile e a basso costo per rispondere alle esigenze computazionali, di interoperabilità e scalabilità richieste dai moderni scenari di simulazione, senza il ricorso a costose e complesse piattaforme dedicate. Vengono in particolare presentati i principali paradigmi di modellazione e simulazione, nonché gli standard ed i supporti tecnologici che consentono di realizzare sistemi di simulazione distribuita basati su piattaforma Internet. Al termine del corso lo studente avrà acquisito le competenze necessarie per sfruttare le potenzialità della simulazione distribuita (*conoscenza e capacità di comprensione*). In particolare, lo studente avrà avuto modo di apprendere gli strumenti simulativi e programmativi per l'analisi, la progettazione e la codifica di sistemi di simulazione distribuita (*capacità di applicare conoscenza e comprensione*). Il riferimento a contesti applicativi e casi di studio reali stimolano *autonomia di giudizio* e *abilità comunicative*. Infine, le conoscenze di base dell’'ingegneria del software apprese nel corso contribuiscono a sviluppare *capacità di apprendimento* da parte dello studente mettendolo nelle condizioni di poter applicare in maniera autonoma le tematiche affrontate.
|
6
|
ING-INF/05
|
48
|
-
|
-
|
-
|
Attività formative caratterizzanti
|
ITA |
|
8067802 -
DEEP LEARNING
|
9
|
INF/01
|
72
|
-
|
-
|
-
|
Attività formative caratterizzanti
|
ENG |
|
8067801 -
KNOWLEDGE ENGINEERING
|
Erogato in altro semestre o anno
|
|
Gruppo opzionale:
GRUPPO OPZIONALE ATTIVITA' AFFINI - (visualizza)
|
36
|
|
|
|
|
|
|
|
|
8067467 -
SICUREZZA INFORMATICA E INTERNET
|
Erogato in altro semestre o anno
|
|
8065716 -
GEOMETRIA ALGEBRICA
(obiettivi)
OBIETTIVI FORMATIVI: studio delle proprieta' basilari delle varieta' algebriche affini e proiettive e in particolare delle curve. CONOSCENZA E CAPACITÀ DI COMPRENSIONE: conoscenza approfondita e comprensione delle proprieta' algebrico geometriche di varieta' algebriche in particolare delle curve. CAPACITÀ DI APPLICARE CONOSCENZA E COMPRENSIONE: capacita' di applicare le conoscenze teoriche alla soluzione di problemi. AUTONOMIA DI GIUDIZIO: capacità di raccogliere dati e interpretare specifici casi di studio ritenuti utili a determinare giudizi autonomi. ABILITÀ COMUNICATIVE: capacita' di comunicare conoscenze, informazioni, idee, di discutere problemi e relative soluzioni a interlocutori specialisti e non specialisti. CAPACITÀ DI APPRENDIMENTO: sviluppo di capacità di apprendimento che sono necessarie per la comprensione degli argomenti trattati nel corso e per intraprendere studi successivi con un alto grado di autonomia.
|
8
|
MAT/03
|
64
|
-
|
-
|
-
|
Attività formative affini ed integrative
|
ITA |
|
8067438 -
INFORMATION RETRIEVAL
|
Erogato in altro semestre o anno
|
|
8065702 -
TEORIA SPETTRALE (EAM/1)
(obiettivi)
OBIETTIVI FORMATIVI: Lo studente dovrà capire la struttura degli operatori lineari autoaggiunti e normali su uno spazio di Hilbert padroneggiando tecniche analitiche e algebriche CONOSCENZA E CAPACITÀ DI COMPRENSIONE: Lo studente dovrà capire i principi generali della teoria in modo da poter continuare lo studio in modo autonomo su argomenti collegati più avanzati CAPACITÀ DI APPLICARE CONOSCENZA E COMPRENSIONE: Lo studente dovrà capire e risolvere problemi e tematiche nuovi, inserite in contesti interdisciplinari connessi con la Teoria Spettrale AUTONOMIA DI GIUDIZIO: Lo studente dovrà essere capace di riconoscere problemi di Teoria Spettrale che appaiono in un contesto più generale e essere consapevole del relativo ruolo scientifico di questo lavoro ABILITÀ COMUNICATIVE: Lo studente dovrà saper comunicare anche a non esperti le idee base della teoria degli operatori autoaggiunti CAPACITÀ DI APPRENDIMENTO: Lo studente dovrà essere in grado di leggere testi scientifici e imparare in modo autonomo ulteriori aspetti della teoria
Abbiano sviluppato quelle capacità di apprendimento che sono loro necessarie per intraprendere studi successivi con un alto grado di autonomia abbiano la capacità di integrare le conoscenze e gestire la complessità, nonché di formulare giudizi sulla base di informazioni limitate o incomplete, includendo la riflessione sulle responsabilità sociali e etiche collegate all’applicazione delle loro conoscenze e dei loro giudizi proprio ropaLo studente dovrà capire la struttura degli operatori lineari autoaggiunti e normali su uno spazio di Hilbert padroneggiando tecniche analitiche e algebricheo studenteo s. stuiCCaaaa sappiano comunicare in modo chiaro e privo di ambiguità le loro conclusioni, nonché le conoscenze a esso sottese, a interlocutori specialisti e non specialisti sappiano comunicare in modo chiaro e privo di ambiguità le loro conclusioni, nonché le conoscenze a esso sottese, a interlocutori specialisti e non specialisti CLo studente dovrà essere in grado di leggere testi scientifici e imparare in modo autonomo ulteriori aspetti della teoria
|
8
|
MAT/05
|
64
|
-
|
-
|
-
|
Attività formative affini ed integrative
|
ITA |
|
8067260 -
CAN 1: MODELLIZZAZIONE GEOMETRICA E SIMULAZIONE NUMERICA
|
Erogato in altro semestre o anno
|
|
8066424 -
ELEMENTI DI ANALISI NUMERICA
|
Erogato in altro semestre o anno
|
|
8065533 -
CALCOLO DELLE PROBABILITA'
(obiettivi)
L'obiettivo del corso è quello di fornire agli studenti e alle studentesse una buona preparazione di base sulla moderna teoria delle probabilità, ed in particolare su quella discreta. Attraverso lo studio di algoritmi aleatori, si intende inoltre sviluppare la capacità di trasformare le conoscenze teoriche in soluzioni di problemi complessi attinenti al campo dell'informatica.
|
6
|
MAT/06
|
48
|
-
|
-
|
-
|
Attività formative affini ed integrative
|
ITA |
|
8065534 -
SISTEMI DISTRIBUITI COOPERATIVI
|
Erogato in altro semestre o anno
|
|
8066405 -
INFERENZA STATISTICA E TEORIA DELL'INFORMAZIONE
|
Erogato in altro semestre o anno
|
|
8067799 -
ANALISI DI RETI
|
Erogato in altro semestre o anno
|
|
8065531 -
ALGORITMI DISTRIBUITI E RETI COMPLESSE
(obiettivi)
Assumere conoscenze approfondite su modelli di calcolo ed algoritmi decentralizzati per l'analisi ed il progetto dei moderni sistemi distribuiti. CONOSCENZA E CAPACITÀ DI COMPRENSIONE: Standard CAPACITÀ DI APPLICARE CONOSCENZA E COMPRENSIONE: Standard AUTONOMIA DI GIUDIZIO: Standard ABILITÀ COMUNICATIVE: Standard CAPACITÀ DI APPRENDIMENTO: Standard
|
9
|
INF/01
|
72
|
-
|
-
|
-
|
Attività formative affini ed integrative
|
ITA |
|
8066134 -
METODI DI VERIFICA DI SISTEMI
|
Erogato in altro semestre o anno
|
|
8067437 -
NATURAL LANGUAGE PROCESSING
|
Erogato in altro semestre o anno
|
|
8066130 -
SICUREZZA DEI SISTEMI INFORMATIVI
(obiettivi)
LA SICUREZZA INFORMATICA DI UN SISTEMA INFORMATIVO GERARCHICO La sicurezza di un server web. Obiettivi della sicurezza informatica (autenticazione, riservatezza, integrità,..) Crittografia simmetrica e asimmetrica. Il protocollo SSL PKI e certificati digitali LA SICUREZZA INFORMATICA DI UN SISTEMA INFORMATICO COOPERATIVO Definizione di sistema informatico cooperativo (SIC) Gli obiettivi della Sicurezza in un SIC L’assenza di una gerarchia e la necessità di sistemi passivi Monitoraggio delle reti Monitoraggio dei db e dei file systems Regole predefinite Regole apprese
|
9
|
INF/01
|
72
|
-
|
-
|
-
|
Attività formative affini ed integrative
|
ITA |
|
8067097 -
MODELLI E QUALITA' DEL SOFTWARE
|
9
|
ING-INF/05
|
72
|
-
|
-
|
-
|
Attività formative affini ed integrative
|
ITA |
|
8066132 -
MACHINE LEARNING
|
Erogato in altro semestre o anno
|
|
8067123 -
SISTEMI DI SIMULAZIONE DISTRIBUITA
(obiettivi)
Gli allievi acquisiscono le conoscenze relative agli aspetti metodologici ed applicativi della simulazione distribuita, che fornisce uno strumento flessibile e a basso costo per rispondere alle esigenze computazionali, di interoperabilità e scalabilità richieste dai moderni scenari di simulazione, senza il ricorso a costose e complesse piattaforme dedicate. Vengono in particolare presentati i principali paradigmi di modellazione e simulazione, nonché gli standard ed i supporti tecnologici che consentono di realizzare sistemi di simulazione distribuita basati su piattaforma Internet. Al termine del corso lo studente avrà acquisito le competenze necessarie per sfruttare le potenzialità della simulazione distribuita (*conoscenza e capacità di comprensione*). In particolare, lo studente avrà avuto modo di apprendere gli strumenti simulativi e programmativi per l'analisi, la progettazione e la codifica di sistemi di simulazione distribuita (*capacità di applicare conoscenza e comprensione*). Il riferimento a contesti applicativi e casi di studio reali stimolano *autonomia di giudizio* e *abilità comunicative*. Infine, le conoscenze di base dell’'ingegneria del software apprese nel corso contribuiscono a sviluppare *capacità di apprendimento* da parte dello studente mettendolo nelle condizioni di poter applicare in maniera autonoma le tematiche affrontate.
|
6
|
ING-INF/05
|
48
|
-
|
-
|
-
|
Attività formative affini ed integrative
|
ITA |
|
8067635 -
MODEL-BASED SYSTEMS ENGINEERING
|
Erogato in altro semestre o anno
|
|
8067802 -
DEEP LEARNING
|
9
|
INF/01
|
72
|
-
|
-
|
-
|
Attività formative affini ed integrative
|
ENG |
|
8067800 -
PRINCIPLES OF CRYPTOCURRENCY DESIGN
(obiettivi)
OBIETTIVI FORMATIVI: Fornire agli studenti una panoramica completa e organica degli strumenti teorici e pratici alla base di moderni sistemi di moneta elettronica: dai problemi fondamentali della computazione distribuita e dagli strumenti crittografici utilizzati agli aspetti economici e di teoria dei giochi dei meccanismi di incentivi.
CONOSCENZA E CAPACITÀ DI COMPRENSIONE: - Padroneggiare i principi fondamentali dei meccanismi computazionali di consenso distribuito - Sviluppare una chiara comprensione del moderno ecosistema di monete digitali
CAPACITÀ DI APPLICARE CONOSCENZA E COMPRENSIONE: - Esplorare con competenza ed efficacia il database delle transazioni della Blockchain - Progettare ed analizzare semplici smart contract
AUTONOMIA DI GIUDIZIO: - Scegliere strategie di progettazione e di dimostrazione adeguate al problema e al contesto - Confrontare l'efficienza e la scalabilità di diverse soluzioni
ABILITÀ COMUNICATIVE: - Descrivere e analizzare con un linguaggio tecnico appropriato problemi di ricerca allo stato dell'arte su monete elettroniche e tecnologie Blockchain
CAPACITÀ DI APPRENDIMENTO: - Leggere e comprendere semplici articoli scientifici su argomenti relativi a monete elettroniche e tecnologie Blockchain
|
6
|
INF/01
|
60
|
-
|
-
|
-
|
Attività formative affini ed integrative
|
ENG |
|
8067801 -
KNOWLEDGE ENGINEERING
|
Erogato in altro semestre o anno
|
|
|
- -
A SCELTA DELLO STUDENTE
|
9
|
|
72
|
-
|
-
|
-
|
Attività formative a scelta dello studente (art.10, comma 5, lettera a)
|
ITA |
|
8067101 -
ALTRE ATTIVITA' FORMATIVE
|
6
|
|
48
|
-
|
-
|
-
|
Ulteriori attività formative (art.10, comma 5, lettera d)
|
ITA |
|
8067094 -
PROVA FINALE
|
21
|
|
-
|
-
|
-
|
-
|
Per la prova finale e la lingua straniera (art.10, comma 5, lettera c)
|
ITA |
Insegnamenti extracurriculari:
(nascondi)
|
|
|
|
8067799 -
ANALISI DI RETI
(obiettivi)
OBIETTIVI FORMATIVI: Acquisizione di competenze relative ad analisi e soluzione di problemi connessi alla progettazione e alla gestione di reti complesse.
CONOSCENZA E CAPACITÀ DI COMPRENSIONE: acquisizione di conoscenze di problematiche e di tecniche avanzate di soluzione e analisi che inducano una capacità di comprensione approfondita dei fenomeni correlati alla presenza di relazioni fra un elevato numero di entità;
CAPACITÀ DI APPLICARE CONOSCENZA E COMPRENSIONE: abbiano capacità di applicare la conoscenza e comprensione acquisite al fine di individuare nuovi problemi e, per essi, nuove soluzioni e nuovi modelli;
AUTONOMIA DI GIUDIZIO: abbiano la capacità di raccogliere e interpretare i dati alla luce dei modelli proposti al fine di consolidarli o confutarli;
ABILITÀ COMUNICATIVE: sappiano descrivere contesti relazionali ed interpretarli nel formalismo delle reti fornendo informazioni sufficientemente dettagliate da suscitare l’interesse di interlocutori specialisti in un linguaggio accessibile, altresì, ad interlocutori non specialisti;
|
9
|
INF/01
|
72
|
-
|
-
|
-
|
|
ITA |
|
8067469 -
ECONOMIA DELL'ICT
(obiettivi)
OBIETTIVI FORMATIVI: Con l'avvento di internet e delle comunicazioni mobili molti dei paradigmi dell'Economia sono mutati a causa del prevalere nelle relazioni umane dei fenomeni a rete e di nuove forme di esternalità. Per operare correttamente nel mondo del business è indispensabile padroneggiare questi nuovi paradigmi, i modelli di business che ne derivano e una buona conoscenza dell'ecosistema, sempre mutevole, delle imprese digitali. Inoltre, a differenza di quanto avviene nell'economia classica che agiva nel mondo fisico, non è più possibile ignorare, per avere successo, le tecnologie sottostanti e come esse interagiscano con l'azione economica. Obiettivo del presente corso è fornire agli studenti gli strumenti teorici e pratici necessari per comprendere le nuove organizzazioni che si formano in internet e con internet e i principi alla base del funzionamento dei paradigmi economici emergenti. CONOSCENZA E CAPACITÀ DI COMPRENSIONE: Per migliorare la conoscenza e la capacità di comprensione, saranno illustrati più in dettaglio alcuni comparti economici nuovi su piattaforma internet. CAPACITÀ DI APPLICARE CONOSCENZA E COMPRENSIONE: Lo studente potrà apprendere gli strumenti necessari per agire nei mercati fortemente condizionati dalla rete internet, sia se decidono di fondare una nuova impresa sia se devono inserirsi in organizzazioni esistenti, a volte ampie e complesse su base internazionale.
AUTONOMIA DI GIUDIZIO: L’approccio didattico seguito si basa fortemente sull'interazione in classe, anche con l'esame di casi specifici e sollecitando la capacità decisionale manageriale dello studente. Uno degli obiettivi centrali è sviluppare la capacità critica fornendo agli studenti gli strumenti necessari per individuare gli elementi ritenuti importanti per operare nella nuova economia digitale e dell'ICT.
ABILITÀ COMUNICATIVE: Nel corso ci si ripromette di stimolare la capacità di analizzare un problema di business digitale esaminando tutte le problematiche essenziali per avere successo, stimolando anche le abilità comunicative dello studente con proprietà di concetti e di linguaggio. CAPACITÀ DI APPRENDIMENTO: Le conoscenze di base apprese nel corso di Economia dell'ICT contribuiscono a sviluppare capacità di apprendimento autonome da parte dello studente mettendolo nelle condizioni di poter approfondire in seguito da solo le tematiche essenziali da affrontare sia economiche che tecnologiche.
|
6
|
ING-INF/03
|
48
|
-
|
-
|
-
|
|
ITA |
|
8039806 -
INTERNET TECHNOLOGY AND PROTOCOLS
(obiettivi)
OBIETTIVI FORMATIVI: L’obiettivo del corso è quello di fornire un’approfondita conoscenza delle tecnologie di rete, comprendendo sia le reti in area locale (LAN) che quelle in area geografica (WAN), reti di accesso e reti di trasporto. Il corso presenta l’evoluzione attuale delle tecnologie di rete, coprendo l’approccio Software Defined Networking (SDN) e il paradigma della virtualizzazione (NFV – Network Function Virtualization). Il corso copre: reti Ethernet, sia cablate che wireless (Wifi) – protocolli di routing IP, sia intra-che inter- dominio – l’architettura della rete Internet – l’evoluzione delle tecnologie orientate alla connessione per il trasporto dei dati in area geografica (MPLS, Segment Routing) – IP QoS – trasporto della voce a pacchetto (VoIP) – IPv6 CONOSCENZA E CAPACITÀ DI COMPRENSIONE: Al termine del corso lo studente sarà in grado: di comprendere il funzionamento delle reti e dei servizi di rete; decomporre un servizio di comunicazione nei vari livelli e componenti di servizio, analizzare nel dettaglio i protocolli di comunicazione. CAPACITÀ DI APPLICARE CONOSCENZA E COMPRENSIONE: Al termine del corso lo studente sarà in grado di progettare soluzioni di rete, sia dal punto di vista della composizione architetturale delle componenti di servizio, sia dal punto di vista della configurazione dei protocolli e dei dispositivi di rete. AUTONOMIA DI GIUDIZIO: Lo studente viene abituato a ragionare sui vari compromessi (trade-off) che si devono affrontare nella progettazione o implementazione dei protocolli di comunicazione e delle architetture di rete. ABILITÀ COMUNICATIVE: Lo studente deve realizzare un progetto che deve essere documentato. In questo modo lo studente migliora le capacità di produrre documentazione tecnica in modo chiaro ed efficace. Inoltre i risultati del progetto vengono presentati al docente, migliorando così la capacità di esposizione orale. CAPACITÀ DI APPRENDIMENTO: Una parte del materiale didattico è costituito dalle specifiche e raccomandazioni dei protocolli. Lo studente impara ad interpretare direttamente e in modo autonomo le specifiche dei protocolli.
|
6
|
ING-INF/03
|
48
|
-
|
-
|
-
|
|
ENG |
Insegnamenti extracurriculari:
(nascondi)
|
|
|
|
8067799 -
ANALISI DI RETI
(obiettivi)
OBIETTIVI FORMATIVI: Acquisizione di competenze relative ad analisi e soluzione di problemi connessi alla progettazione e alla gestione di reti complesse.
CONOSCENZA E CAPACITÀ DI COMPRENSIONE: acquisizione di conoscenze di problematiche e di tecniche avanzate di soluzione e analisi che inducano una capacità di comprensione approfondita dei fenomeni correlati alla presenza di relazioni fra un elevato numero di entità;
CAPACITÀ DI APPLICARE CONOSCENZA E COMPRENSIONE: abbiano capacità di applicare la conoscenza e comprensione acquisite al fine di individuare nuovi problemi e, per essi, nuove soluzioni e nuovi modelli;
AUTONOMIA DI GIUDIZIO: abbiano la capacità di raccogliere e interpretare i dati alla luce dei modelli proposti al fine di consolidarli o confutarli;
ABILITÀ COMUNICATIVE: sappiano descrivere contesti relazionali ed interpretarli nel formalismo delle reti fornendo informazioni sufficientemente dettagliate da suscitare l’interesse di interlocutori specialisti in un linguaggio accessibile, altresì, ad interlocutori non specialisti;
|
9
|
INF/01
|
72
|
-
|
-
|
-
|
|
ITA |
|
8067469 -
ECONOMIA DELL'ICT
(obiettivi)
OBIETTIVI FORMATIVI: Con l'avvento di internet e delle comunicazioni mobili molti dei paradigmi dell'Economia sono mutati a causa del prevalere nelle relazioni umane dei fenomeni a rete e di nuove forme di esternalità. Per operare correttamente nel mondo del business è indispensabile padroneggiare questi nuovi paradigmi, i modelli di business che ne derivano e una buona conoscenza dell'ecosistema, sempre mutevole, delle imprese digitali. Inoltre, a differenza di quanto avviene nell'economia classica che agiva nel mondo fisico, non è più possibile ignorare, per avere successo, le tecnologie sottostanti e come esse interagiscano con l'azione economica. Obiettivo del presente corso è fornire agli studenti gli strumenti teorici e pratici necessari per comprendere le nuove organizzazioni che si formano in internet e con internet e i principi alla base del funzionamento dei paradigmi economici emergenti. CONOSCENZA E CAPACITÀ DI COMPRENSIONE: Per migliorare la conoscenza e la capacità di comprensione, saranno illustrati più in dettaglio alcuni comparti economici nuovi su piattaforma internet. CAPACITÀ DI APPLICARE CONOSCENZA E COMPRENSIONE: Lo studente potrà apprendere gli strumenti necessari per agire nei mercati fortemente condizionati dalla rete internet, sia se decidono di fondare una nuova impresa sia se devono inserirsi in organizzazioni esistenti, a volte ampie e complesse su base internazionale.
AUTONOMIA DI GIUDIZIO: L’approccio didattico seguito si basa fortemente sull'interazione in classe, anche con l'esame di casi specifici e sollecitando la capacità decisionale manageriale dello studente. Uno degli obiettivi centrali è sviluppare la capacità critica fornendo agli studenti gli strumenti necessari per individuare gli elementi ritenuti importanti per operare nella nuova economia digitale e dell'ICT.
ABILITÀ COMUNICATIVE: Nel corso ci si ripromette di stimolare la capacità di analizzare un problema di business digitale esaminando tutte le problematiche essenziali per avere successo, stimolando anche le abilità comunicative dello studente con proprietà di concetti e di linguaggio. CAPACITÀ DI APPRENDIMENTO: Le conoscenze di base apprese nel corso di Economia dell'ICT contribuiscono a sviluppare capacità di apprendimento autonome da parte dello studente mettendolo nelle condizioni di poter approfondire in seguito da solo le tematiche essenziali da affrontare sia economiche che tecnologiche.
|
6
|
ING-INF/03
|
48
|
-
|
-
|
-
|
|
ITA |
|
8039806 -
INTERNET TECHNOLOGY AND PROTOCOLS
(obiettivi)
OBIETTIVI FORMATIVI: L’obiettivo del corso è quello di fornire un’approfondita conoscenza delle tecnologie di rete, comprendendo sia le reti in area locale (LAN) che quelle in area geografica (WAN), reti di accesso e reti di trasporto. Il corso presenta l’evoluzione attuale delle tecnologie di rete, coprendo l’approccio Software Defined Networking (SDN) e il paradigma della virtualizzazione (NFV – Network Function Virtualization). Il corso copre: reti Ethernet, sia cablate che wireless (Wifi) – protocolli di routing IP, sia intra-che inter- dominio – l’architettura della rete Internet – l’evoluzione delle tecnologie orientate alla connessione per il trasporto dei dati in area geografica (MPLS, Segment Routing) – IP QoS – trasporto della voce a pacchetto (VoIP) – IPv6 CONOSCENZA E CAPACITÀ DI COMPRENSIONE: Al termine del corso lo studente sarà in grado: di comprendere il funzionamento delle reti e dei servizi di rete; decomporre un servizio di comunicazione nei vari livelli e componenti di servizio, analizzare nel dettaglio i protocolli di comunicazione. CAPACITÀ DI APPLICARE CONOSCENZA E COMPRENSIONE: Al termine del corso lo studente sarà in grado di progettare soluzioni di rete, sia dal punto di vista della composizione architetturale delle componenti di servizio, sia dal punto di vista della configurazione dei protocolli e dei dispositivi di rete. AUTONOMIA DI GIUDIZIO: Lo studente viene abituato a ragionare sui vari compromessi (trade-off) che si devono affrontare nella progettazione o implementazione dei protocolli di comunicazione e delle architetture di rete. ABILITÀ COMUNICATIVE: Lo studente deve realizzare un progetto che deve essere documentato. In questo modo lo studente migliora le capacità di produrre documentazione tecnica in modo chiaro ed efficace. Inoltre i risultati del progetto vengono presentati al docente, migliorando così la capacità di esposizione orale. CAPACITÀ DI APPRENDIMENTO: Una parte del materiale didattico è costituito dalle specifiche e raccomandazioni dei protocolli. Lo studente impara ad interpretare direttamente e in modo autonomo le specifiche dei protocolli.
|
6
|
ING-INF/03
|
48
|
-
|
-
|
-
|
|
ENG |