Since I joined the University I have been responsible by a more than 30 different Curricular Units at Bachelor, Master and Doctorate levels. According to the UMinho rules, all information, lecture notes, slides and handouts for each Curricular Unit are available from the
UMinho elearning platform (with access restricted to the University).
A small selection is publicly available
here.
This page lists my most recent teaching duties.