Contract Professor for the Course on Web Technologies (6 ECFU) at the SAA School of Business Administration, University of Turin.
My teaching duties includes 40 hours of frontal lessons where I teach the basics of human-computer interaction and web languages (ex. html, xml, javascript, php).

Contract Professor for the introductory course of "Computer Science for Humanities" (9 ECFU) at the University of Genova (Italy). Apart from the main standard introductory elements and concepts of computer science, the course is devoted to the a technological introduction of field of "Digital Humanities" (with a focus on language and semantic technologies that can be useful for humanists).
My teaching duties includes 54 hours teaching based on frontal lessons and lab activities.

Academic Year 2015/2016

Teaching Assistant for the Course on Web Technologies (course held by the Prof. Diego Magro) at the SAA School of Business Administration, University of Turin.
My teaching duties includes 53 hours of teaching divided in frontal lessons and laboratories.

Academic Year 2013/2014
Seminar on "Ontologies and Rule Systems" at the course of Cognitive Systems, University of Turin (Dept. of Computer Science), (course held by the Professors Guido Boella, Alessandro Mazzei and Daniele P. Radicioni).
Seminar on "Ontology Reasoning" at the course of Artificial Intelligence, University of Turin (Dept. of Psychology), (course held by the Professors Vincenzo Lombardo Rossana Damiano).
Academic Year 2012/2013
Seminar on "Concepts and Ontological Representation" at the course of Artificial Intelligence, University of Turin, (Prof. Leonardo Lesmo and Prof. Rossana Damiano).
20h of on line course (with Prof. Marcello Frixione) on "Ontology and Knowledge Representation" for the IIRAF (Istituto Internazionale per la Ricerca e Alta Formazione), Vietri sul Mare.
Seminar on Ontology Reasoning at the course "Semantic Web", (Prof. Federica Cena), University of Turin. pdf slides.
Academic Year 2011/2012
Teaching assistant at the courses of Formal Logics and Logics of Natural and Artificial Languages, University of Salerno (Prof. Marcello Frixione). Activity: Seminars and Lessons on Knowledge Representation, Description Logics, Ontology Engineering and Semantic Web.
Academic Year 2010/2011
Teaching assistant at the courses of Logics and Theory of Languages and Logics of Natural and Artificial Languages, University of Salerno (Prof. Marcello Frixione). Activity: Seminars and Lessons on Knowledge Representation, Description Logics, Ontology Engineering and Semantic Web Languages.
Academic Year 2009/2010
Teaching assistant at the courses of Formal Logics and Logics of Natural and Artificial Languages, University of Salerno (Prof. Marcello Frixione). Activity: Seminars and Lessons on Knowledge Representation, Description Logics, Ontology Engineering and Semantic Web Languages.