Teaching

2020-21


Programming Project, Lecturer
9 ECTS, Bachelor of Computer Science, Free University of Bozen Bolzano, Italy

A Java course focused on advanced programming techniques, such as lambda expressions, streams, and multithreading, as well as practical tools used in modern software development, such as build automation and unit testing.


2019-20


Programming Project, Lecturer
9 ECTS, Bachelor of Computer Science, Free University of Bozen Bolzano, Italy

A Java course focused on advanced programming techniques, such as lambda expressions, streams, and multithreading, as well as practical tools used in modern software development, such as build automation and unit testing.


Enterprise Architectures, Teaching Assistant
6 ECTS, Master in Computational Data Science, Free University of Bozen Bolzano, Italy

A course on enterprise modeling with a focus on the ArchiMate enterprise architecture language and the Business Model Canvas.


Organizational Modelling: Information Systems Design, Teaching Assistant
6 ECTS, Master in Computational Data Science, Free University of Bozen Bolzano, Italy

A course of conceptual modeling for information systems design, with a focus on how to create ontologically sound structural conceptual models using OntoUML.


2015


Ontology-driven Conceptual Modeling, Lecturer
2-day course, Federal University of Ceará, Brazil

A course on ontology-driven conceptual modeling with OntoUML taught to graduate students, researchers, and system analysts that collaborated in a research project on data integration at the Federal University of Ceará.


2014


Ontology-driven Conceptual Modeling, Lecturer
4-day course, Instituto Atlântico, Brazil

A course on ontology-driven conceptual modeling with OntoUML taught to developers, requirements engineers, and researchers that worked in a R&D project on ontology-based decision support systems for public health.


Introduction to Ontology Modeling, Lecturer
1-day course, Centro Universitário do Estado do Pará, Brazil

An introductory 1-day course on basic ontology modeling techniques taught to bachelor students.


Ontology Engineering, Co-Lecturer
2-day course, Agência Nacional de Transportes Terrestres (Brazilian Ground Transportation Regulatory Agency), Brazil

A course on ontology-driven conceptual modeling and ontology engineering.