Misc — 2012 – to date
Over the years, I have been giving (more or less regularly) seminars within the following graduate courses:
- Computer Architectures — University of Perugia
- Operating Systems — University of L'Aquila
- Computer Networks — University of L'Aquila
- Algorithms and Networking — University of Perugia
- Distributed Systems — University of L'Aquila
- Advanced Algorithms — University of Perugia
- “Algoritmi a Colazione” Series — University of Rome Tor Vergata
Covering a variety of topics, e.g.:
- Dynamic Graph Algorithms; Distributed Algorithms
- Code Tuning & Hardware-Friendly Programming; Cache-Friendly Programming
- Distance Oracles; Concurrent Programming
- Dynamic Algorithms for Transport Systems; Route Planning in Road Networks
- Intel Architectures; Point-to-Point Routing in Modern Networks
- Fault-Tolerant Approximate Shortest-Path Trees
- Shortest Path Algorithms for Large-Scale Fully Dynamic Complex Networks