Teaching

-- Leader of Computer Science: Internet of Things, Master's Course, 60 credits (one year) - Faculty of Technology and Society, Malmö University (since August 2016).

-- Responsible for the creation of a new 1 year master - Computer Science: Internet of Things, Master's Course - 60 credits (since 2015)

-- Program leader of Media Software Design: Master Programme in Computer Science, Faculty of Technology and Society, Malmö University (ended in Spring term, 2015).

-- Responsible for further developments of two existing Master's Programs: (i) Computer Science: Master Programme (one year) and (ii) Media Software Design: Master Programme in Computer Science (two years)).

-- Teaching experience: involved in 18 distinct courses, some of which more than once, within a wide range of topics in Computer Science, at different levels, alone and in team, with different roles, in different universities and in different countries (15 in Sweden, 3 in Italy) as summarised below.

Roles included: courses leadership, development, planning, examination (of quality), and evaluation of students.
18) Computer Science: Internet of Things, Master's Course (second cycle - 60 credits) - DA650A
Module 1: Research Project in IoT (30 credits)
Module 2: Advanced topics within IoT (15 credits)
Module 3: Thesis Work (15 credits)
2016 - 2017
Course Responsible, Examiner, and Teacher
Malmö University (Malmö, Sweden)

17) Computer Science: Master Thesis (30 hp) - DA623A

16) Computer Science: Master Thesis (15 hp) - DA613A
2014 - 2015 - 2016
Examiner and Supervisor/Teacher (10 thesis in total)
Malmö University (Malmö, Sweden)

15) Business Development for Media Software (7.5 hp) - DA608A
2015 - 2016 (Fall)
2015 - 2016 (Spring)
2014 - 2015 (Fall)
Course Responsible, Examiner, and Teacher
2013 - 2014 (Fall)
Teacher
Malmö University (Malmö, Sweden)

14) Media Design Projects II - (7.5 hp) - DA612A
2015 - 2016 (Fall)
Course Responsible, Examiner, and Teacher
Malmö University (Malmö, Sweden)

13) Cross-disciplinary Project Management (7.5 credits) - DA607A
2014 - 2015 (Spring)
Course Responsible, Examiner, and Teacher
Malmö University (Malmö, Sweden)

12) Computer Science: Research Methodologies (7.5 credits) - DA602A
2014 - 2015 (Fall)
Course Responsible, Examiner, and Teacher
Malmö University (Malmö, Sweden)

11) Technical Analysis and Design (4.5 credits) - DIT135
2013 - 2014 (Spring)
Course Responsible and Teacher
Chalmers University of Technology and Gothenburg University (Gothenburg, Sweden)

10) Project: Changing Software Development Process (15 credits) - DIT037
2013 - 2014 (Fall)
Course Responsible and Teacher
Chalmers University of Technology and Gothenburg University (Gothenburg, Sweden)

9) Products, Project and People Management (4.5 credits) - DIT885
2013 - 2014 (Fall)
Course Responsible and Teacher
Chalmers University of Technology and Gothenburg University (Gothenburg, Sweden)

8) Media Design Project I (7.5 credits) - DA611A
2014 - 2015 (Spring)
Teacher
Malmö University (Malmö, Sweden)

7) Introduction to Computer Science and Media Software (7.5 credits) - DA610A
2014 - 2015 (Fall)
Teacher
Malmö University (Malmö, Sweden)

6) Computer-Mediated Collaboration (7.5 hp) - DA604A
2013 - 2014 (Fall)
Teacher
Malmö University (Malmö, Sweden)

5) Systems Development II - DA329A (7.5 credits)
2014 - 2015 (Fall)
Guest Lecturer
Chalmers University of Technology and Gothenburg University (Gothenburg, Sweden)

4) Advanced Software Architecture (7.5 credits) - DIT544/DAT220
2013 - 2014 (Fall)
Guest Lecturer
Chalmers University of Technology and Gothenburg University (Gothenburg, Sweden)

3) Basic Computer Science "Informatica - C.I. di inglese e informatica" (3 credits)
2012 - 2013
Guest Lecturer
University of L'Aquila (LAquila, Italy)

2) Computer Science: Bachelor Thesis (9 credits)
2009
Co-Supervisor
Examiner and Supervisor/Teacher (1 thesis)
University of L'Aquila (L'Aquila, Italy)

1) Computer Science: Master Thesis (15 credits)
2008
Co-Supervisor
Examiner and Supervisor/Teacher (2 theses)
University of L'Aquila (L'Aquila, Italy)