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) 

2019-2020

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) 

2020-2021

Photonics (6 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)