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 (2015 - 2016)

-- 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 (60 credits) and (ii) Media Software Design: Master Programme in Computer Science (120 credits)).

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

Roles included: courses leadership, development, planning, examination (of quality), and evaluation of students.

+) Invited lecture at the Doctoral School IDEALeague (ECS-BIT’18) Doctoral School on Engineering Complex Systems and IT with Big data and Information Technology
Topic: Quality Management in the Internet of Things, August 31, 2018 – Chalmers Univ. of Technology and Gothenburg University, Sweden

22) 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 - 2018 (Fall and Spring)
Course Responsible, Examiner, and Teacher
Malmö University (Malmö, Sweden)

21) Connected Systems and Devices (15 credits, second cycle) - DA614A
2016 – 2017 (Fall)
2017 – 2018 (Spring)
2018 – 2019, Fall
Guest Lecturer
Malmö University (Malmö, Sweden)

20) CInternet of Things and People (7.5 credits, bachelor level) - DA274A
2018 – 2019, Fall
Guest Lecturer Course Responsible, Examiner, and Teacher
Malmö University (Malmö, Sweden)

19) Computer Science: Applied Software Architectures (7.5 hp) - DA379A
2017 - 2018 (Spring)
Course Responsible, Examiner, and Teacher
Malmö University (Malmö, Sweden)

18) Computer Science: Master Thesis (15 hp) - DA230A
2017 - 2018 (Spring)
Supervisor/Teacher
Malmö University (Malmö, Sweden)

17) Computer Science: Master Thesis (30 hp) - DA623A
16) Computer Science: Master Thesis (15 hp) - DA613A
2014 - 2015 - 2016 (Fall and Spring)
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 - 2016 - 2017 - 2018 (Spring)
Guest Lecturer/Teacher
Malmö University (Malmö, 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)