gpm_
Teaching

Courses

Courses, lab sessions and tutoring on operating systems, distributed systems and networks — taught in several academic settings, mainly at Sapienza University of Rome.

A.Y. 2025/2026
Sapienza University of Rome - Department of Computer, Control and Management Engineering 'A. Ruberti'

Educational resources for the 25/26 edition of the Database course (Channel M-Z)

A.Y. 2024/2025
Sapienza Università di Roma - Dipartimento di Ingegneria Informatica, Automatica e Gestionale 'A. Ruberti'

Risorse didattiche per l'edizione 24/25 del corso di Sistemi di Calcolo

A.Y. 2023/2024
Sapienza Università di Roma - Dipartimento di Ingegneria Informatica, Automatica e Gestionale 'A. Ruberti'

Risorse didattiche per l'edizione 23/24 del corso di Reti e Sistemi Operativi

A.Y. 2022/2023
Sapienza University of Rome - Department of Computer, Control and Management Engineering Antonio Ruberti

Pagina del corso di Complementi di Programmazione

A.Y. 2021/2022
Sapienza University of Rome - Department of Computer, Control and Management Engineering Antonio Ruberti

Tutoraggio per il corso di SC2, erogato nel primo semestre del terzo anno

A.Y. 2020/2021
Sapienza University of Rome - Department of Computer, Control and Management Engineering Antonio Ruberti

Materials for 20/21 edition of AOSV course

Sapienza University of Rome - Department of Computer, Control and Management Engineering Antonio Ruberti

Tutoraggio per il corso di SC2, erogato nel primo semestre del terzo anno

A.Y. 2019/2020
Sapienza University of Rome - Department of Computer, Control and Management Engineering Antonio Ruberti

Pagina del corso PCTO per gli alunni dell'ITIS Galileo Galilei di Roma che verte sui bixvds e i microservizi fino alle Function-as-a-Service

Supervised theses

A selection of BSc and MSc theses I had the pleasure of supervising over the years at Sapienza.

I'm currently not taking on new theses: I'm fully focused on Synapsi. Thanks for your understanding!

MSc theses

01
Dynamic and Forecast-based Containers Autoscaling for Kubernetes with Reinforcement Learning Alfredo Lipari · Marzo 2025Paper →
02
A Reinforcement Learning approach for Optimal Neural Network Selection Nicolas Antonio Benko · Ottobre 2024
03
Real-time and Energy-aware Scheduling for Edge-to-Cloud Continuum based on Reinforcement Learning Andrea Panceri · Giugno 2024Paper →
04
A Distributed and Cloud-Driven Framework for Edge AI Services Deployment and Energy-Aware Load Balancing Matteo Feliziani · Gennaio 2024
05
A Performance Study of Cloud-backed Edge AI inference with AWS Greengrass and Kinesis Onkarappa Belludi Siddesh · Gennaio 2024
06
TF Optimizer, user friendly software for neural network models optimization Luca Giovannesi · Ottobre 2023Paper →
07
Shared Mobile AR Experience based on Edge/Fog Computing: Design and Performance Hassaan Qureshi · Ottobre 2023
08
A Study on Energy Efficiency in Edge-assisted VR Applications with Meta Quest 2 for Disaster Management Lorenzo Romagnoli · Luglio 2023Paper →
09
Energy Balancing Algorithms for Green Edge Computing Marco Ciancia · Marzo 2023Paper →
10
A Latency-levelling Load Balancing Algorithm for Fog and Edge Computing Marco Magnani · Gennaio 2023Paper →
11
A Double-step Reinforcement Learning Algorithm for Online Scheduling in Edge and Fog Computing Ahmed Fayez Moustafa Tayel · Gennaio 2023Paper →
12
Local and Remote Fog based Trade-offs for QOE in VR Applications by using CloudXR and Oculus Air Link Gabriele Maiorano · Giugno 2022Paper →

BSc theses

01
Attacchi Data Poisoning su Modelli di Object Detection per Microcontrollori: Test ed Esperimenti su AI-THINKER ESP32-CAM Cosimo Lombardi · Marzo 2025
02
Sistema per il riconoscimento dei gesti in tempo reale basato su rete neurale e Arduino Nano 33 BLE Sense Rev2 Leonardo Chiarparin · Dicembre 2024