Teaching

See also:  Curriculum Vitae



Graduate courses

2022

(2x) Lecturer of Deep Learning

MSc programme in Machine Learning. Department of Computer Science, Royal Holloway, University of London, UK
2019-21

(3x) Lecturer of Experimental Design

MSc programme in Artificial Intelligence. Department of Computer Science, Royal Holloway, University of London, UK
2018-19

(2x) Lecturer of Interconnected Devices

MSc programmes in Internet of Things, and Distributed and Networked Systems. Department of Computer Science, Royal Holloway, University of London, UK
2016

(2x) Teaching assistant in Object-Oriented Design

Software Engineering Programme, Department of Computer Science, University of Oxford, UK
2015

Class Tutor in Object-Oriented Programming

Department of Computer Science, University of Oxford, UK
2011

Teaching Assistant in Distributed Calculus and Coordination

Department of Computer Science, University of Camerino, IT

Undergraduate courses

2022

Lecturer of Programming Laboratory

Department of Computer Science, Royal Holloway, University of London, UK
2020-21

(2x) Lecturer of Team Project

Department of Computer Science, Royal Holloway, University of London, UK
2013

Teaching assistant in Programming

Department of Computer Science, University of Camerino, IT
2012-13

(2x) Contract lecturer of Computer Science

Department of Mathematics, University of Camerino, IT
2011-13

(3x) Teaching assistant in Computer Architecture

Department of Computer Science, University of Camerino, IT