Learning methods, protocols, architectures, and platforms for the development of distributed and mobile applications for the Internet of Things, including machine to machine protocols, distributed algorithms for fault tolerance and replication, service oriented architectures platforms, embedded operating systems, real time and streaming data, geolocation, and collaborative framework.
Class, lab, project and outside preparation
The course objective is to provide the necessary knowledge and methods for the design, development and analysis of distributed and mobile applications in the context of the Internet of Things. The emphasis will be on machine to machine protocols, frameworks and platforms for distributed , realtime and geolocation services, and for the interconnection and coordination of large sets of heterogeneous devices.
Published on the course web site of the Unige Aulaweb portal.
Ricevimento: Appointment by email
DAVIDE ANCONA (President)
GIORGIO DELZANNO (President)
BARBARA CATANIA
GIOVANNA GUERRINI
Oral examination and project discussion
Practical project discussed during the oral examination.