Algebra per codici e crittografia

Dal 2010 sono titolare per affidamento del corso Algebra per codici e crittografia, dedicato a studenti di laurea triennale o magistrale nell'ambito dell'Ingegneria. Gli argomenti principali del corso comprendono:
  1. Elementi di teoria dei gruppi e dei campi
  2. Crittosistemi a protocolli basati sul logaritmo discreto
  3. RSA e sua crittoanalisi
  4. Schemi di firma digitale
  5. Crittosistemi simmetrici: da DES ad AES
  6. Curve ellittiche e crittosistemi associati
  7. Generazione di numeri casuali
  8. Funzioni Hash crittografiche
  9. Schemi di accesso multiplo
  10. Oblivious transfer e computazione sicura distribuita
  11. Crittografia omomorfica
  12. Protocolli di anonimità
  13. Codici correttori a blocchi
  14. Introduzione al network coding
Dettagli ulteriori sono disponibili sulle seguenti pagine:
  1. 2018-19
  2. 2017-18
  3. 2016-17
  4. 2015-16
  5. 2014-15
  6. 2013-14
  7. 2012-13
  8. 2011-12
  9. 2010-11

Corso di Algebra e Geometria

Dal 2013 sono titolare per affidamento del corso di Algebra e Geometria per gli studenti di Ingegneria Elettronica e delle Telecomunicazioni e di Ingegneria Informatica presso l'Università di Brescia. Informazioni relative il corso sono accessibili alle seguenti pagine: Nell'Anno Accademico 2012-13 ho tenuto per affidamento il corso di Algebra e Geometria per gli studenti di Ingegneria Civile, sempre presso l'Università di Brescia.

Corso di Geometria Combinatorica

Nell'anno Accademico 2011/12 sono titolare per supplenza del corso di Geometria Combinatorica, tenuto presso l'Università Cattolica nell'ambito del modulo di Matematiche Complementari I. Il programma di questo corso prevede una introduzione ai metodi e ai risultati fondamentali della Geometria Combinatorica, con particolare riguardo allo studio dei disegni, degli spazi proiettivi e alla caratterizzazione di enti geometrici in tali ambiti, dimostrando alcuni dei teoremi più significativi. La pagina del corso si trova qui.

Corso di Complementi di Algebra e Geometria

Durante gli anni accademici 2008/09 e 2009/10 sono stato titolare per affidamento del corso di Complementi di Algebra e Geometria, offerto agli studenti del corso di laurea specialistica in ingegneria civile presso l'Università degli Studi di Brescia. Il materiale relativo tale insegnamento si trova qui.

Corsi tenuti presso il Politecnico di Bari

Le informazioni relative i corsi di Geometria e Algebra tenuti presso il Politecnico di Bari negli anni accademici 2006-07 e 2007-08 si trovano su questa pagina.

Teoria dei codici

Nel 2004/05 ho tenuto un corso di Teoria dei codici presso la sede di Brescia dell'Università Cattolica. Il libro Codici correttori - un'introduzione nasce da questa esperienza.

Altro materiale di natura didattica

  1. Note relative le lezioni di Matematica Discreta tenute nell'anno accademico 2003/04 presso la Facoltà di Ingegneria dell'università degli studi di Brescia.
  2. Alcune note introduttive sulla crittografia(2005). (con A. Sonnino), presentate durante la Scuola Estiva di Geometrie Combinatorie "G. Tallini", 2005 (Potenza).
  3. Note dei seminari dal titolo Introduzione alla decodifica algebrica dei codici ciclici, tenuti il 29-05-2006 e il 31-05-2006 presso la Facoltà di Ingegreria di Brescia.

Seminari didattici

  1. 09-07-2004, Geometry in Cryptography, comunicazione sulla crittografia basata su curve ellittiche presentata durante la Scuola Estiva di Geometrie Combinatorie "G. Tallini", 2004 (Brescia).
  2. 01-12-2004, Crittografia, sicurezza e anonimità, Facoltà di Ingegneria (Brescia)