spoto
univr
it
Fausto Spoto si occupa di:
Le sue pubblicazioni vertono principalmente nell'ambito dell'analisi statica e dell'ingegneria del software.
Le sue competenze si rivolgono a società che sviluppano software, di dimensione medio-grande, interessate alla progettazione e implementazione di applicazioni complesse, anche in ambito mobile e concorrente, con metodologie e tecniche che ne aumentino la qualità ingegneristica e la correttezza.
Insegnamenti attivi nel periodo selezionato: 95.
Clicca sull'insegnamento per vedere orari e dettagli del corso.
| Corso | Nome | Crediti totali | Online | Crediti del docente | Moduli svolti da questo docente |
|---|---|---|---|---|---|
| Laurea in Bioinformatica | Programmazione (2025/2026) | 12 |
|
1 | LABORATORIO DI PROGRAMMAZIONE I (Esercitazioni 2) |
| 3 | PROGRAMMAZIONE PER BIOINFORMATICA (Teoria 2) | ||||
| 2 | LABORATORIO DI PROGRAMMAZIONE I (Laboratorio 2) | ||||
| Laurea in Informatica | Programmazione I [Matricole pari] (2025/2026) | 12 |
|
3 | (Teoria 2) |
| 1 | (Esercitazioni 2) | ||||
| 2 | (Laboratorio 2) | ||||
| Dottorato in Informatica | Introduction to Blockchain (2024/2025) | 3 | 3 | ||
|
Laurea in Bioinformatica [L-31]
Corso a esaurimento
|
Programmazione (2024/2025) | 12 |
|
2 | LABORATORIO DI PROGRAMMAZIONE I (Laboratorio 1) |
| 3 | PROGRAMMAZIONE PER BIOINFORMATICA (Teoria 1) | ||||
| 1 | LABORATORIO DI PROGRAMMAZIONE I (Esercitazioni 1) | ||||
|
Laurea in Informatica [L-31]
Corso a esaurimento
|
Programmazione II e ingegneria del software (2024/2025) | 12 |
|
2 | PROGRAMMAZIONE II (Laboratorio) |
| 4 | PROGRAMMAZIONE II (Teoria) | ||||
|
Laurea in Bioinformatica [L-31]
Corso a esaurimento
|
Programmazione (2023/2024) | 12 |
|
3 | PROGRAMMAZIONE PER BIOINFORMATICA |
|
Laurea in Informatica [L-31]
Corso a esaurimento
|
Programmazione II e ingegneria del software (2023/2024) | 12 |
|
4 | PROGRAMMAZIONE II (Teoria) |
| 2 | PROGRAMMAZIONE II (Laboratorio) | ||||
|
Laurea in Bioinformatica [L-31]
Corso a esaurimento
|
Programmazione (2022/2023) | 12 |
|
3 | PROGRAMMAZIONE PER BIOINFORMATICA |
|
Laurea in Informatica [L-31]
Corso a esaurimento
|
Programmazione II e ingegneria del software (2022/2023) | 12 |
|
4 | PROGRAMMAZIONE II (Teoria) |
| 2 | PROGRAMMAZIONE II (Laboratorio) | ||||
|
Laurea in Bioinformatica [L-31]
Corso a esaurimento
|
Programmazione (2021/2022) | 12 |
|
3 | LABORATORIO DI PROGRAMMAZIONE I |
| 6 | PROGRAMMAZIONE PER BIOINFORMATICA | ||||
|
Laurea in Informatica [L-31]
Corso a esaurimento
|
Programmazione II e ingegneria del software (2021/2022) | 12 |
|
4 | PROGRAMMAZIONE II (Teoria) |
| 2 | PROGRAMMAZIONE II (Laboratorio) | ||||
|
Laurea magistrale in Ingegneria e scienze informatiche [LM-18/32]
Corso a esaurimento
|
Minicorso Blockchain (2020/2021) | 3 | 3 | ||
|
Laurea in Bioinformatica [L-31]
Corso a esaurimento
|
Programmazione (2020/2021) | 12 |
|
3 | PROGRAMMAZIONE PER BIOINFORMATICA |
| 3 | LABORATORIO DI PROGRAMMAZIONE I | ||||
|
Laurea in Informatica [L-31]
Corso a esaurimento
|
Programmazione II e ingegneria del software (2020/2021) | 12 |
|
2 | PROGRAMMAZIONE II (Laboratorio) |
| 4 | PROGRAMMAZIONE II (Teoria) | ||||
|
Laurea in Bioinformatica [L-31]
Corso a esaurimento
|
Programmazione (2019/2020) | 12 |
|
3 | PROGRAMMAZIONE PER BIOINFORMATICA |
| 3 | LABORATORIO DI PROGRAMMAZIONE I | ||||
|
Laurea in Informatica [L-31]
Corso a esaurimento
|
Programmazione II e ingegneria del software (2019/2020) | 12 |
|
2 | PROGRAMMAZIONE II (Laboratorio) |
| 4 | PROGRAMMAZIONE II (Teoria) | ||||
|
Laurea in Bioinformatica [L-31]
Corso a esaurimento
|
Programmazione (2018/2019) | 12 |
|
3 | PROGRAMMAZIONE PER BIOINFORMATICA |
| 3 | LABORATORIO DI PROGRAMMAZIONE I | ||||
|
Laurea in Informatica [L-31]
Corso a esaurimento
|
Programmazione II e ingegneria del software (2018/2019) | 12 |
|
4 | PROGRAMMAZIONE II (Teoria) |
| 2 | PROGRAMMAZIONE II (Laboratorio) | ||||
| Master in Computer game development | Fundamentals of Software Engineering (2017/2018) | 2 | 4 | ||
|
Laurea in Bioinformatica [L-31]
Corso a esaurimento
|
Programmazione (2017/2018) | 12 |
|
3 | LABORATORIO DI PROGRAMMAZIONE I |
| 3 | PROGRAMMAZIONE PER BIOINFORMATICA | ||||
|
Laurea in Informatica [L-31]
Corso a esaurimento
|
Programmazione II e ingegneria del software (2017/2018) | 12 |
|
6 | PROGRAMMAZIONE II |
|
Laurea in Informatica [L-31]
Corso a esaurimento
|
Programmazione II e ingegneria del software (2016/2017) | 12 |
|
6 | PROGRAMMAZIONE II |
|
Laurea magistrale in Ingegneria e scienze informatiche [LM-18/32]
Corso a esaurimento
|
Verifica automatica di sistemi (2016/2017) | 6 | 6 | ||
|
Laurea in Informatica [L-31]
Corso a esaurimento
|
Programmazione II (2015/2016) | 6 | 2 | (Laboratorio) | |
| 4 | (Teoria) | ||||
|
Laurea magistrale in Ingegneria e scienze informatiche [LM-18/32]
Corso a esaurimento
|
Verifica automatica di sistemi (2015/2016) | 6 | 2 | ||
|
Laurea in Informatica [L-31]
Corso a esaurimento
|
Linguaggi e compilatori (2014/2015) | 12 | 6 | COMPILATORI | |
|
Laurea in Informatica [L-31]
Corso a esaurimento
|
Programmazione II (2014/2015) | 6 | 4 | (Teoria) | |
| 2 | (Laboratorio) | ||||
|
Laurea in Informatica [L-31]
Corso a esaurimento
|
Programmazione I (2013/2014) | 12 | 8 | (Teoria) | |
|
Laurea in Informatica [L-31]
Corso a esaurimento
|
Programmazione II (2013/2014) | 6 | 4 | (Teoria) | |
| 2 | (Laboratorio) | ||||
|
Laurea in Informatica [L-31]
Corso a esaurimento
|
Programmazione I (2012/2013) | 12 | 8 | (Teoria) | |
|
Laurea in Informatica [L-31]
Corso a esaurimento
|
Programmazione II (2012/2013) | 6 | 2 | (Laboratorio) | |
| 4 | (Teoria) | ||||
|
Laurea in Informatica [L-31]
Corso a esaurimento
|
Programmazione I (2011/2012) | 12 | 8 | (Teoria) | |
|
Laurea in Informatica [L-31]
Corso a esaurimento
|
Programmazione II (2011/2012) | 6 | 2 | (Laboratorio) | |
| 4 | (Teoria) | ||||
|
Laurea in Informatica [L-31]
Corso a esaurimento
|
Programmazione I (2009/2010) | 12 | 4 | (Laboratorio) | |
| 8 | (Teoria) | ||||
|
Laurea in Informatica (ordinamento fino all'a.a. 2008/09)
Corso disattivato non visibile
|
Compilatori (2008/2009) | 5 | 1 | Laboratorio | |
| 4 | Teoria | ||||
|
Laurea in Lingue e culture per il turismo e il commercio internazionale [L-12]
Corso a esaurimento
|
Informatica [I semestre] (2008/2009) | 3 | 6 | ||
|
Laurea in Informatica Multimediale (ordinamento fino all'a.a. 2008/09)
Corso disattivato non visibile
|
Programmazione (2008/2009) | 12 | 8 | Teoria | |
| 4 | Laboratorio | ||||
| Laurea in Economia aziendale (classe 17) (ordinamento fino all'a.a. 2008/09) | Abilità informatiche di base (2007/2008) | 2 | 2 | ||
| Laurea in Economia del Commercio internazionale (classe 28) Vicenza (ordinamento fino all'a.a. 2008/09) | Abilità informatiche di base (2007/2008) | 2 | 2 | ||
|
Laurea in Informatica (ordinamento fino all'a.a. 2008/09)
Corso disattivato non visibile
|
Compilatori (2007/2008) | 5 | 1 | Laboratorio | |
| 4 | Teoria | ||||
| Laurea in Lingue e letterature straniere - ordinamento fino all'A.A. 2007/2008 (disattivato) | Informatica (2007/2008) | 3 | |||
|
Laurea in Scienze delle Attività Motorie e Sportive - ordinamento fino all'a.a. 2005/2006
Corso disattivato non visibile
|
Informatica (2007/2008) | 5 | 2 | ||
| Laurea in Lingue e letterature straniere - ordinamento fino all'A.A. 2007/2008 (disattivato) | Informatica applicata (2007/2008) | 3 | |||
|
Laurea in Informatica Multimediale (ordinamento fino all'a.a. 2008/09)
Corso disattivato non visibile
|
Programmazione (2007/2008) | 12 | 4 | Laboratorio | |
| 8 | Teoria | ||||
| Laurea in Economia aziendale (classe 17) (ordinamento fino all'a.a. 2008/09) | Abilità informatiche di base (2006/2007) | 2 | 2 | ||
| Laurea in Economia del Commercio internazionale (classe 28) Vicenza (ordinamento fino all'a.a. 2008/09) | Abilità informatiche di base (2006/2007) | 2 | 2 | ||
|
Laurea in Informatica (ordinamento fino all'a.a. 2008/09)
Corso disattivato non visibile
|
Compilatori (2006/2007) | 5 | 5 | ||
| Laurea in Lingue e letterature straniere - ordinamento fino all'A.A. 2007/2008 (disattivato) | Informatica (2006/2007) | 3 | |||
|
Laurea in Scienze delle Attività Motorie e Sportive - ordinamento fino all'a.a. 2005/2006
Corso disattivato non visibile
|
Informatica (2006/2007) | 5 | 2 | ||
|
Laurea in Informatica Multimediale (ordinamento fino all'a.a. 2008/09)
Corso disattivato non visibile
|
Programmazione (2006/2007) | 12 | 8 | Teoria | |
| Laurea in Economia aziendale (classe 17) (ordinamento fino all'a.a. 2008/09) | Abilità informatiche di base (2005/2006) | 2 | 2 | ||
|
Laurea in Informatica (ordinamento fino all'a.a. 2008/09)
Corso disattivato non visibile
|
Compilatori (2005/2006) | 5 | 5 | ||
|
Laurea in Scienze delle Attività Motorie e Sportive - ordinamento fino all'a.a. 2005/2006
Corso disattivato non visibile
|
Informatica (2005/2006) | 5 | 2 | ||
|
Laurea in Informatica Multimediale (ordinamento fino all'a.a. 2008/09)
Corso disattivato non visibile
|
Programmazione (2005/2006) | 12 | 8 | Teoria | |
|
Laurea in Informatica (ordinamento fino all'a.a. 2008/09)
Corso disattivato non visibile
|
Compilatori (2004/2005) | 5 | |||
|
Laurea in Scienze delle Attività Motorie e Sportive - ordinamento fino all'a.a. 2005/2006
Corso disattivato non visibile
|
Informatica (2004/2005) | 5 | |||
| Laurea specialistica in Informatica | Linguaggi funzionali (2004/2005) | 5 | |||
|
Laurea in Informatica (ordinamento fino all'a.a. 2008/09)
Corso disattivato non visibile
|
Programmazione [Sezione A] (2004/2005) | 12 | Laboratorio | ||
| Laurea in Economia aziendale (a esaurimento) Classe 17 | Abilità informatiche di base (2003/2004) | 3 | |||
| Laurea in Economia e Gestione delle Amministrazioni pubbliche (Classe 17) | Abilità informatiche di base (2003/2004) | 3 | |||
|
Laurea in Informatica (ordinamento fino all'a.a. 2008/09)
Corso disattivato non visibile
|
Compilatori (2003/2004) | 5 | |||
| Laurea specialistica in Informatica | Linguaggi e tecniche speciali di programmazione (2003/2004) | 5 | |||
|
Laurea in Informatica (ordinamento fino all'a.a. 2008/09)
Corso disattivato non visibile
|
Compilatori (2002/2003) | 5 | |||
| Laurea specialistica in Informatica | Linguaggi e tecniche speciali di programmazione (2002/2003) | 5 | |||
|
Laurea in Informatica (vecchio ordinamento)
Corso disattivato non visibile
|
Compilatori (2001/2002) | 1 | |||
|
Laurea in Informatica (vecchio ordinamento)
Corso disattivato non visibile
|
Linguaggi di programmazione (2001/2002) | 1 | |||
|
Laurea in Informatica (ordinamento fino all'a.a. 2008/09)
Corso disattivato non visibile
|
Linguaggi di programmazione e compilatori (2001/2002) | 10 |
Di seguito sono elencati gli eventi e gli insegnamenti di Terza Missione collegati al docente:
| Argomento | Descrizione | Area di ricerca |
|---|---|---|
| Analisi statica di programmi | Studio di tecniche di analisi statica per linguaggi di programmazione. Inferenza di proprietà della memoria dinamica dei programmi. Inferenza di proprietà di sicurezza per le informazioni manipolate dai programmi. |
Ingegneria del Software e Verifica Formale
Automated static analysis |
| Blockchain e smart contracts | Progettazione di smart contracts e applicazioni basate su blockchain. |
Ingegneria del Software e Verifica Formale
Software creation and management |
| Semantica di programmi | Studio di tecniche e modelli semantici per la caratterizzazione di problemi di analisi e di sicurezza nei linguaggi di programmazione. |
Ingegneria del Software e Verifica Formale
Semantics and reasoning |
| Carica | Organo collegiale |
|---|---|
| Componente | Collegio dei Docenti del Dottorato in Informatica - Dipartimento Informatica |
| Componente | Collegio Didattico di Informatica - Dipartimento Informatica |
| Componente | Comitato Scientifico del Master in Computer game development - Dipartimento Informatica |
| Componente | Commissione AQ Laurea triennale in Informatica - L31 - Collegio Didattico di Informatica - Dipartimento Informatica |
| Componente | Consiglio del Dipartimento di Informatica - Dipartimento Informatica |
******** CSS e script comuni siti DOL - frase 9957 ********