Teaching

Courses

  • Operating Systems, B.Sc. in Computer Engineering at DIMES of the University of Calabria. Academic years: 2021-2022, 2022-2023, 2023-2024.
    • The practicals introduce the principles of concurrent programming, synchronization, and access to shared data in multi-threaded applications.
  • Models and Techniques for Big Data, M.Sc. in Computer Engineering at DIMES of the University of Calabria. Academic years: 2021-2022, 2022-2023, 2023-2024.
    • The practicals cover both architectural and application aspects of some big data frameworks, such as Apache Hadoop, Hive, and Storm.

Thesis co-supervision

I have been co-supervisor of 8 theses of B.Sc. students and 5 M.Sc. students in Computer Engineering at DIMES, in topics including big data, machine and deep learning, IoT and edge computing, and distributed computing.