2017-2018

Nanophotonics (3 credits) - in Master in Communication Technologies and Multimedia (University of Brescia) 

2018-2019

Nanophotonics (3 credits) - in Master in Communication Technologies and Multimedia (University of Brescia) 
Microwave Engineering (6 credits) - in Master in Communication Technologies and Multimedia (University of Brescia)