Cloud Computing (Lab), BSc in Computer Science, University of Pisa, Pisa, Italy, a.y. 2025/2026.
Cloud Computing (Lab), BSc in Computer Science, University of Pisa, Pisa, Italy, a.y. 2024/2025.
Cloud Computing (Lab), BSc in Computer Science, University of Pisa, Pisa, Italy, a.y. 2023/2024.
Cloud Computing (Lab), BSc in Computer Science, University of Pisa, Pisa, Italy, a.y. 2022/2023.
Other Teaching
MakerDojo Summer Club, Laboratori Aperti del Piceno, Ascoli Piceno, Italy, Jun 2026, 20 hours - a free summer camp on robotics, coding, and artificial intelligence for students aged 8-14.
Laboratorio di Game Design in Python, I.I.S. "Galilei - Pacinotti", Pisa, Italy, May 2026, 8 hours - curricular laboratory on designing and developing videogames in Python.
Terna Academy, I.I.S. "Galilei - Pacinotti", Pisa, Italy, May-Jun 2026, 2 meetings of 4 hours - curricular laboratory on artificial intelligence and LLMs.
Sviluppare competenze digitali e soft skills con l’uso di robot, Camera di Commercio della Toscana Nord-Ovest, Massa Carrara, Italy, Feb-Nov 2026, 14 hours - Module 2 on basic digital skills and robotics plus the robotics laboratory.
Laboratorio di Robotica con Lego WeDo, I.C.S. "L. Fibonacci", Pisa, Italy, Jan-Mar 2026, 14 hours - afternoon robotics laboratory with Lego WeDo 2.0 for primary-school students.
Laboratorio di Coding, I.C.S. "L. Fibonacci", Pisa, Italy, Jan-Mar 2026, 12 hours - afternoon computational-thinking laboratory with Scratch for primary- and middle-school students.
Laboratorio di Robotica, I.C.S. "L. Fibonacci", Pisa, Italy, Nov 2025-Jan 2026, 12 hours - afternoon robotics laboratory with Lego Mindstorms EV3 for middle-school students.
Introduzione al Pensiero Computazionale, I.C.S. "L. Fibonacci", Pisa, Italy, Nov 2025-Jan 2026, 14 hours - afternoon computational-thinking laboratory for primary-school students.
Coding con Bee Bot, I.C.S. "L. Fibonacci": primary schools "D. Chiesa" and "N. Pisano", Pisa, Italy, Jan-Apr 2025, 3 courses of 13 hours - curricular PNRR course for first-year primary-school classes.
Laboratorio di Robotica, I.C.S. "L. Fibonacci", Pisa, Italy, Feb-Mar 2025, 12 hours - afternoon robotics laboratory with Lego Mindstorms EV3 for middle-school students.
Laboratorio di Coding, I.C.S. "L. Fibonacci", Pisa, Italy, Nov 2024-Jan 2025, 12 hours - afternoon computational-thinking laboratory with Scratch for middle-school students.
Laboratorio di Robotica, I.C.S. "L. Fibonacci", Pisa, Italy, Jan-Feb 2024, 14 hours - afternoon robotics laboratory with Lego Mindstorms EV3 for middle-school students.
Laboratorio di Coding, I.C.S. "L. Fibonacci", Pisa, Italy, Jan-Feb 2024, 12 hours - afternoon computational-thinking laboratory with Scratch for middle-school students.
Laboratorio di Coding, I.C.S. "L. Fibonacci", Pisa, Italy, Dec 2022-Apr 2023, 2 courses of 12 hours - afternoon computational-thinking laboratories with Scratch for middle-school students.
Supervision
Paolo Bernardi, PhD in Computer Science, Design and Development of Hybrid Quantum-Classical Computations, 2025 - Now.
Paolo Bernardi, MSc in Cybersecurity, Security Properties in the Execution of Quantum Circuits, 2025.
Luca Marinaro, BSc in Computer Science, Execution and Orchestration Techniques for Computations on Adiabatic Quantum Computers, 2026.
Elio Torraj, BSc in Computer Science, LLM-based Agents for Supporting Quantum Circuit Compilation, 2026.
Sergio De Crescenzo, BSc in Computer Science, Deep Reinforcement Learning for Adaptive Shot Allocation in Quantum Circuit Execution, 2025.
Francesco Gianassi, BSc in Computer Science, An Automatic Pipeline and Control Panel for QSimBench, 2025.
Giovanni Del Bianco, BSc in Computer Science, Experimental Study on Distributed and Incremental Execution Strategies for NISQ Systems, 2025.
Karim Mahmoud, BSc in Computer Science, Optimizing Circuit Cutting and Distribution in Multi-QPU Environments, 2025.
Gabriele Turchetti, BSc in Computer Science, Definition and Experimentation of Policies for Quantum Broker, 2024.
Invited Lectures and Seminars
Quantum Cloud: Orchestrazione e Sicurezza per Infrastrutture Quantistiche Distribuite, Conferenza GARR 2026, Pisa, Italy, May 20, 2026.
Quantum Software Engineering, Introduction to Quantum Computing course, University of Pisa, Pisa, Italy, May 15, 2026.
Quantum Games: QTRis, 1st PhD School on Quantum Software Engineering, Jarandilla de la Vera, Spain, May 12, 2026.
La fisica dell’informazione quantistica: strumenti per capire, usare e insegnare, Rotary Quantum Day RYLA 2026, Rotary Club di Roma, Rome, Italy, Mar 28, 2026.
From Requirements to Runtime: QoS-Aware Orchestration in Quantum Software Engineering, University of Pisa and IMT Lucca, Pisa, Italy, Mar 17, 2026.
Ingegneria del Software Quantistica: Come Cambia il Software quando l’Informazione diventa Quantistica?, Qiskit Fall Fest 2025, University of Catania, Catania, Italy, Dec 16, 2025.
Laboratorio di Quantum Software, Advanced Software Engineering course, University of Pisa, Pisa, Italy, Dec 4, 2025.
Quantum Software Engineering 101, Advanced Software Engineering course, University of Pisa, Pisa, Italy, Dec 2, 2025.
From Qubits to Systems: Engineering Hybrid Quantum Applications, Tech4Efficiency International Days, Universidad de Extremadura, online, Nov 18, 2025.
Quantum & Furious: Giri di Prova sul Circuito Quantistico, Google Developer Group Pisa, Pisa, Italy, Nov 13, 2025.
Il Dottorato di Ricerca in Informatica, University of Pisa, Pisa, Italy, Mar 21, 2025.
Quantum Software Engineering 101, Advanced Software Engineering course, University of Pisa, Pisa, Italy, Nov 28, 2024.
Introduzione al Quantum Programming, Pisa Quantum Festival, Pisa, Italy, Nov 21, 2024.
Distributing Quantum Computations, Shot-wise, Simula Research Laboratory, Oslo, Norway, Jun 5, 2024.
L’Informatica dopo la Laurea: Accademia e Ricerca, IncontraInformatica 2024, University of Pisa, Pisa, Italy, Apr 16, 2024.
Quantum Software Engineering?, Seminar Series on Quantum Computing, Centro Nazionale 1 on HPC, Big Data and Quantum Computing - SPOKE 10, Feb 16, 2024.
Quantum Software Engineering 101, Advanced Software Engineering course, University of Pisa, Pisa, Italy, Dec 15, 2023.
Hands On: I Primi Circuiti con Qiskit e Python, Qiskit Fall Fest 2023, University of Trieste, Trieste, Italy, Nov 16, 2023.
A Comprehensive Exploration of Languages for Parallel Computing, PhD course "Programming Tools and Techniques in the Pervasive Parallelism Era", University of Pisa, Pisa, Italy, Jul 24, 2023.
Dispatching Shots Among Multiple Quantum Computers: an Architectural Proposal, Universidad de Extremadura, Caceres, Spain, Jun 15, 2023.
Quantum Computing and Sustainability, PhD course "Pathways to Green ICT", University of Pisa, Pisa, Italy, May 31, 2023.
Sound Symbolic Execution via Abstract Interpretation and its Application to Security, PhD course "Principles of Abstract Interpretation", University of Pisa, Pisa, Italy, May 19, 2023.
Chi ha ucciso il Dr. Black? Introduzione al linguaggio Prolog, Incontra Informatica, University of Pisa, Pisa, Italy, May 19, 2023.
Orchestrating Applications in the Cloud-Edge Continuum, English for Research Publication and Presentation Purposes, University of Pisa, Pisa, Italy, Mar 30, 2023.
Orchestrating Applications in the Cloud-Edge Continuum, Mauriana Pesaresi Seminar Series, University of Pisa, Pisa, Italy, Feb 10, 2023.