All detailed information and materials about my teaching activity are available in the Italian version of this site.

I teach or taught computer science and engineering related topics, both in bachelor and master courses and both in humanities and scientific faculties (engineering, science, political science, arts and philosophy), besides technical or professional courses outside universities. My teaching experience includes courses in web systems, database and structured/non structured information management systems, e-government systems, computer architecture and computer systems, programming, fundamentals of computer networks, operating systems, computer science fundamentals for humanities. My complete teaching curriculum is available here.