name {dot} surname {at} um.edu.mt

Media and Knowledge Sciences Building, Rm 608, University of Malta
Tal-Qroqq Msida MSD2080, Malta

(+356) 2340 2150

teaching materials

For my classes at the University of Malta, see my UM profile. Below are some links to more advanced or general courses I've taught recently and not so recently in other places.