Teaching

Higher education

Module leader


Lecturer


Guest lecturer

I have designed and delivered lectures and laboratory activities for the following courses:

PhD supervisor

Co-supervisor for the following doctoral students:

Academic advisor

Personal tutor, providing academic guidance and acting as a point of contact for first year Computer Science undergraduate students.

Teaching assistant

I have marked and demonstrated for the following courses:

Other teaching activities

Designed and delivered a 6-months educational robotics course for an high school class (Istituto Gonzaga, Palermo, Italy) in 2017.

The learning objective was to teach the students the basics of programming using LEGO Mindstorm robots.