tintagel.jpg

This is me on a cliff nearby the Tintagel Castle in Cornwall

 

Recorded Talks
 

Notes
Comments and suggestions are welcome. The dates written on PDF files record only the last updates.
 

  • A concise introduction to cryptography. PDF
    These are some basic notes on cryptography. Some elementary knowledge of Turing machines is required. (2013)

     

  • The Kernighan-Lin algorithm. PDF
    Description, asymptotic analysis and Python implementation of the Kernighan-Lin algorithm for graph partitioning. (2014)

     

  • Alcuni algoritmi per la ricerca di comunita' su grafi. (in italian) PDF
    These are some slides of an introductory seminar I gave about the problem of graph clustering. (2015) 

     

  • Rappresentazioni di gruppi finiti e teoria dei caratteri. (in italian) PDF
    Introduction to representation theory of finite groups. (2012) 

     

  • Connessioni su varieta' lisce. (in italian) PDF 
    Introduction to the theory of connections for smooth manifolds. (2013)