GF’s Teaching

Home – Research – TeachingPubsProjectsServ&OrgAwards&LecturesInt’l Net&Rel


Prof. Fortino currently teaches several undergraduate and graduate level courses in the Computer Science at the University of Calabria: Fundamentals of Computer Science, Information Systems, Computing Systems, and Multimedia Systems. He also gave classes in Information and Communication Technology Masters, in Italy and abroad: wireless sensor networks, workflow management systems, mobile agents, and software engineering. He is very active in supervising graduating students in developing their bachelor and master degree theses.

He is currently the Director of the Postgraduate Master on INTER-IoT: Integrator and Manager of IoT Systems.

In particular, at University of Calabria, he taught the following courses.

Academic YearCourses
2020/21IoT Systems (Programming IoT Systems – Module A), Master Level, Computer Engineering for IoT Degree Course.
Programming IoT Systems (Module B: Wearable Computing), Master Level, Electronics Degree Course.
Computing systems architectures, Bachelor Level, Electronics Engineering Degree Course.
2019/20Programming IoT Systems (module A: IoT Systems; module B: Wearable Computing), Master Level, Electronics/Computer Engineering Degree Courses.
Computing systems architectures, Bachelor Level, Electronics Engineering Degree Course.
PhD Course: “From Modeling to Implementation of IoT Systems”, co-teacher Dr. C. Savaglio, PhD in ICT, University of Calabria, Italy.
2018/19Programming IoT Systems (module A: IoT Systems; module B: Wearable Computing), Master Level, Electronics/Computer Engineering Degree Courses.
Computer Science, Master Level, Political and Social Sciences Degree Course.
PhD Course: “From Modeling to Implementation of IoT Systems”, co-teacher Dr. C. Savaglio, PhD in ICT, University of Calabria, Italy.
2017/18Programming Techniques for Embedded Systems and Sensor Networks, Master and Bachelor Level, Electronics/Computer Engineering Degree Courses.
Computer Programming Laboratory (Language C), Bachelor Level, Electronics Engineering Degree Course.
Computer Science, Master Level, Political and Social Sciences Degree Course.
2016/17Programming Techniques for Embedded Systems and Sensor Networks, Master and Bachelor Level, Electronics/Computer Engineering Degree Courses.
Computer Programming Laboratory (Language C), Bachelor Level, Electronics Engineering Degree Course.Fundamentals of Computing Systems, Bachelor Level, Social Sciences Degree Course.
PhD Course: “From Modeling to Implementation of Wearable Computing Systems based on Body Sensor Networks”, co-teacher Dr. R. Gravina, PhD in ICT, University of Calabria, Italy.
2015/16Programming Techniques for Embedded Systems and Sensor Networks, Master and Bachelor Level, Electronics/Computer Engineering Degree Courses.
Computer Programming Laboratory (Language C), Bachelor Level, Electronics Engineering Degree Course.
Fundamentals of Computing Systems, Bachelor Level, Economics and Social Sciences Disciplines Degree Course.
2014/15Programming Techniques for Embedded Systems and Sensor Networks, Master and Bachelor Level, Electronics Engineering Degree Course.
Fundamentals of Computing Systems, Bachelor Level, Economics and Social Sciences Disciplines Degree Course.
2013/14Advanced Computing Systems, II module “Multimedia and Multi-sensorial Systems”. Master Level, Computer Engineering Degree Course.
Fundamentals of Computing Systems, Bachelor Level, Economics and Social Sciences Disciplines Degree Course.
Informatics Systems for Tourism, Master Level, Touristic Sciences Degree Course.
2012/13Fundamentals of Multimedia Systems, Master Level, Computer Engineering Degree Course, Faculty of Engineering.
Workflow Management Systems: process management and mining, Master Level, Statistics and Computer Science for Economics and Finance Degree Course, Faculty of Economics.
Fundamentals of Computing Systems, Bachelor Level, Economics and Social Sciences Disciplines Degree Course, Faculty of Economics.
Informatics Systems for Tourism, Master Level, Touristic Sciences Degree Course, Faculty of Economics.
2011/12Fundamentals of Multimedia Systems, Master Level, Computer Engineering Degree Course, Faculty of Engineering.
Informatics for Business, Bachelor Level, Applied Economics Degree Course, Faculty of Economics.
Fundamentals of Computing Systems, Bachelor Level, Economics and Social Sciences Disciplines Degree Course, Faculty of Economics.
Informatics Systems for Tourism, Master Level, Touristic Sciences Degree Course, Faculty of Economics.
2010/11Management of Multimedia Data on Internet, Master Level, Computer Engineering Degree Course, Faculty of Engineering.
Programming Wireless Sensor Networks and Workflow Management Systems, Fundamental Formative Seminars (3 hours each), Master Level, Computer Engineering Degree Course, Faculty of Engineering.Computing Systems, Master Level, Statistics and Computer Science for Economics and Finance Degree Course, Faculty of Economics.
Informatics for Development, Master Level, Economics and Social Sciences Disciplines Degree Course, Faculty of Economics.
Fundamentals of Computing Systems, Bachelor Level, Economics and Social Sciences Disciplines Degree Course, Faculty of Economics.
2009/10Management of Multimedia Data on Internet, Master Level, Computer Engineering Degree Course, Faculty of Engineering.
Programming Wireless Sensor Networks and Workflow Management Systems, Fundamental Formative Seminars (3 hours each), Master Level, Computer Engineering Degree Course, Faculty of Engineering.
Computing Systems 1, Bachelor Level, Quantitative Methods for Economics and Management Degree Course, Faculty of Economics.
Fundamentals of Computing Systems, Bachelor Level, Economics and Social Sciences Disciplines Degree Course, Faculty of Economics.
2008/09Management of Multimedia Data on Internet, Master Level, Computer Engineering Degree Course, Faculty of Engineering.
Programming Wireless Sensor Networks, Fundamental Formative Seminars (3 hours each), Master Level, Computer Engineering Degree Course, Faculty of Engineering.
Computing Systems 1, Bachelor Level, Quantitative Methods for Economics and Management Degree Course, Faculty of Economics.
Computing Systems 2, Bachelor Level, Quantitative Methods for Economics and Management Degree Course, Faculty of Economics.IT Laboratory, Quantitative Methods for Economics and Management Degree Course, Faculty of Economics.
Fundamentals of Computing Science and IT Laboratory, Bachelor Level, Economics and Social Sciences Disciplines Degree Course, Faculty of Economics.
Information Systems, Bachelor Level, Economics and Social Sciences Disciplines Degree Course, Faculty of Economics.
2007/08Management of Multimedia Data on Internet, Master Level, Computer Engineering Degree Course, Faculty of Engineering.
Programming Wireless Sensor Networks, Fundamental Formative Seminars (3 hours each), Master Level, Computer Engineering Degree Course, Faculty of Engineering.
Computing Systems 1, Bachelor Level, Quantitative Methods for Economics and Management Degree Course, Faculty of Economics.
Computing Systems 2, Bachelor Level, Quantitative Methods for Economics and Management Degree Course, Faculty of Economics.
IT Laboratory, Quantitative Methods for Economics and Management Degree Course, Faculty of Economics.
Fundamentals of Computing Science and IT Laboratory, Bachelor Level, Economics and Social Sciences Disciplines Degree Course, Faculty of Economics.
Information Systems, Bachelor Level, Economics and Social Sciences Disciplines Degree Course, Faculty of Economics.
2006/07Management of Multimedia Data on Internet, Master Level, Computer Engineering Degree Course, Faculty of Engineering.
Computing Systems 1, Bachelor Level, Quantitative Methods for Economics and Management Degree Course, Faculty of Economics.
Computing Systems 2, Bachelor Level, Quantitative Methods for Economics and Management Degree Course, Faculty of Economics.IT Laboratory, Quantitative Methods for Economics and Management Degree Course, Faculty of Economics.
Fundamentals of Computing Science and IT Laboratory, Bachelor Level, Economics and Social Sciences Disciplines Degree Course, Faculty of Economics.
Information Systems, Bachelor Level, Economics and Social Sciences Disciplines Degree Course, Faculty of Economics.
2005/06Management of Multimedia Data on Internet, Master Level, Computer Engineering Degree Course, Faculty of Engineering.
Information Systems, Bachelor Level, Quantitative Methods for Economics and Management Degree Course, Faculty of Economics.
Networked Computing Systems, Bachelor Level, Quantitative Methods for Economics and Management Degree Course, Faculty of Economics.
Databases, Bachelor Level, Quantitative Methods for Economics and Management Degree Course, Faculty of Economics.IT Laboratory, Quantitative Methods for Economics and Management Degree Course, Faculty of Economics.
Fundamentals of Computing Science and IT Laboratory, Bachelor Level, Economics and Social Sciences Disciplines Degree Course, Faculty of Economics.
Information Systems, Bachelor Level, Economics and Social Sciences Disciplines Degree Course, Faculty of Economics.
2004/05Management of Multimedia Data on Internet, Master Level, Computer Engineering Degree Course, Faculty of Engineering.
Information Systems, Bachelor Level, Quantitative Methods for Economics and Management Degree Course, Faculty of Economics.
Networked Computing Systems, Bachelor Level, Quantitative Methods for Economics and Management Degree Course, Faculty of Economics.IT Laboratory, Quantitative Methods for Economics and Management Degree Course, Faculty of Economics.
Fundamentals of Computing Science and IT Laboratory, Bachelor Level, Economics and Social Sciences Disciplines Degree Course, Faculty of Economics.
Information Systems, Bachelor Level, Economics and Social Sciences Disciplines Degree Course, Faculty of Economics.
Seminars on Fundamentals of Computer Programming, Statistics Degree Course and Quantitative Methods for Economics and Management Degree Course, Faculty of Economics.
2003/04Information Systems, Bachelor and Master Level, Statistics Degree Course and Quantitative Methods for Economics and Management Degree Course, Faculty of Economics.
IT Laboratory, Quantitative Methods for Economics and Management Degree Course, Faculty of Economics.
Fundamentals of Computing Science and IT Laboratory, Bachelor Level, Economics and Social Sciences Disciplines Degree Course, Faculty of Economics.
Information Systems, Bachelor Level, Economics and Social Sciences Disciplines Degree Course, Faculty of Economics.
Seminars on Fundamentals of Computer Programming, Statistics Degree Course and Quantitative Methods for Economics and Management Degree Course, Faculty of Economics.
2002/03Information Systems, Bachelor and Master Level, Statistics Degree Course and Quantitative Methods for Economics and Management Degree Course, Faculty of Economics.
Databases 2, Bachelor and Master Level, Statistics Degree Course and Quantitative Methods for Economics and Management Degree Course, Faculty of Economics.
IT Laboratory, Quantitative Methods for Economics and Management Degree Course, Faculty of Economics.
Fundamentals of Computing Science and IT Laboratory, Bachelor Level, Economics and Social Sciences Disciplines Degree Course, Faculty of Economics.
Information Systems, Bachelor Level, Economics and Social Sciences Disciplines Degree Course, Faculty of Economics.
Seminars on Fundamentals of Computer Programming, Statistics Degree Course and Quantitative Methods for Economics and Management Degree Course, Faculty of Economics.
2001/02Information Systems, Bachelor and Master Level, Statistics Degree Course and Quantitative Methods for Economics and Management Degree Course, Faculty of Economics.
Fundamentals of Computing Science and IT Laboratory, Bachelor Level, Economics and Social Sciences Disciplines Degree Course, Faculty of Economics.
Information Systems, Bachelor Level, Economics and Social Sciences Disciplines Degree Course, Faculty of Economics.
Seminars on Fundamentals of Computer Programming, Statistics Degree Course and Quantitative Methods for Economics and Management Degree Course, Faculty of Economics.
2000/01Fundamentals of Computer Programming, Master Level, Engineering Degree Courses, Faculty of Engineering.
Seminars on Computing Systems, Master Level, Computer Engineering Degree Course, Faculty of Engineering.
1999/2000Teaching assistant ofFundamentals of Computer Programming, Master Level, Engineering Degree Courses, Faculty of Engineering.
Seminars on Computing Systems, Master Level, Computer Engineering Degree Course, Faculty of Engineering.
1998/99Teaching assistant ofFundamentals of Computer Programming, Master Level, Engineering Degree Courses, Faculty of Engineering.
Seminars on Computing Systems, Master Level, Computer Engineering Degree Course, Faculty of Engineering.
1997/98Teaching assistant ofFundamentals of Computer Programming, Master Level, Engineering Degree Courses, Faculty of Engineering.
Seminars on Computing Systems, Master Level, Computer Engineering Degree Course, Faculty of Engineering.

Moreover, he taught the following courses (Master and PhD level) in international Institutions:

DateCourses
Feb, 2019“Wireless Sensor Network Systems and Applications”, Master en tecnologias sistema y redes de comunicacion”, Department of Communications, Universidad Politecnica de Valencia (Spain).
Mar, 2018“Wireless Sensor Network Systems and Applications”, Master en tecnologias sistema y redes de comunicacion”, Department of Communications, Universidad Politecnica de Valencia (Spain).
Jun, 2017“Wireless Sensor Network Systems and Applications”, School of Logistics Engineering, Wuhan University of Technology, China.
Apr, 2017“Wireless Sensor Network Systems and Applications”, Master en tecnologias sistema y redes de comunicacion”, Department of Communications, Universidad Politecnica de Valencia (Spain).
Jan, 2017“From Modeling to Implementation of Wearable Computing Systems based on Body Sensor Networks”, co-teacher Dr. R. Gravina, PhD in ICT, University of Calabria, Italy.
Apr, 2016“Wireless Sensor Network Systems and Applications”, Master en tecnologias sistema y redes de comunicacion”, Department of Communications, Universidad Politecnica de Valencia (Spain).
Jun, 2015“Mobile agents and their applications in Sensor Networks”, School of Logistics Engineering, Wuhan University of Technology, China.
Feb, 2015“Wireless Sensor Network Systems and Applications”, Master en tecnologias sistema y redes de comunicacion”, Department of Communications, Universidad Politecnica de Valencia (Spain).
Mar, 2014“Mobile agents and their applications in Telecommunications”, Master en tecnologias sistema y redes de comunicacion”, Department of Communications, Universidad Politecnica de Valencia (Spain).
Apr, 16-18, 2013“Mobile agents and their applications in Telecommunications”, Master en tecnologias sistema y redes de comunicacion”, Department of Communications, Universidad Politecnica de Valencia (Spain).
Mar, 26-28, 2012“Mobile agents and their applications in Telecommunications”, Master en tecnologias sistema y redes de comunicacion”, Department of Communications, Universidad Politecnica de Valencia (Spain).
Mar, 7-9, 2011“Mobile agents and their applications in Telecommunications”, Master en tecnologias sistema y redes de comunicacion”, Department of Communications, Universidad Politecnica de Valencia (Spain).
Apr, 26-27, 2010“Mobile agents and their applications in Telecommunications”, Master en tecnologias sistema y redes de comunicacion”, Department of Communications, Universidad Politecnica de Valencia (Spain).
Apr, 27-29, 2009“Mobile agents and their applications in Telecommunications”, Master en tecnologias sistema y redes de comunicacion”, Department of Communications, Universidad Politecnica de Valencia (Spain).