CODE 106758 ACADEMIC YEAR 2024/2025 CREDITS 3 cfu anno 2 BIOENGINEERING 11159 (LM-21) - GENOVA SCIENTIFIC DISCIPLINARY SECTOR INF/01 LANGUAGE English TEACHING LOCATION GENOVA SEMESTER 1° Semester MODULES Questo insegnamento è un modulo di: WEARABLE DEVICES AND INTERNET OF HEALTHCARE THINGS TEACHING MATERIALS AULAWEB OVERVIEW The Internet of things is the network of physical objects that contain embedded technology to communicate, sense, and interact with their internal state or an external environment. The term "Internet of things" reflects the growing number of smart, connected products and highlights the new opportunities they can represent in the health sector, the Internet of Medical Things (IoMT). AIMS AND CONTENT LEARNING OUTCOMES This course aims to unit covers technologies, protocols, architectures, and platforms for the development of distributed and mobile applications for the Internet of Medical 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. AIMS AND LEARNING OUTCOMES To introduce students to the main concepts of the Internet of Things from edge computing to IoT protocols and platforms with a particular attention to applications in the health sector (interconnected networks of medical devices, dashboard and cloud services, etc). To let students acquire knowledge and practical skills in developing IoT solutions via a series of practical assignments based on programming languages and tools for developing middleware and network services such as Node.js and Node-red. To let students test their acquired knowledge and skills on case-studies inspired to real scenarios proposed during the course. PREREQUISITES Good knowledge of programming languages like C, basics of operating systems and networkin TEACHING METHODS Frontal lectures, lab activities and project work Exam description: Assignments and projectwork SYLLABUS/CONTENT Technologies, protocols, architectures, and platforms for the development of distributed and mobile applications for the Internet of Medical Things (IoMT): Introduction to IoT Architectures and Protocols (e.g. machine to machine, CoAP, MQTT, Restful vs Websocket, etc) IoT Programming Frameworks (Node.js, Python, Node-red). IoT Cloud Platforms (Ubidots, GCP) TEACHERS AND EXAM BOARD GIORGIO DELZANNO Ricevimento: Appointment by email DAVIDE ANCONA Ricevimento: On demand, upon explicit requests by email or Teams Exam Board VITTORIO SANGUINETI (President) DAVIDE ANCONA GIORGIO DELZANNO (President Substitute) LESSONS Class schedule The timetable for this course is available here: Portale EasyAcademy OpenBadge PRO3 - Soft skills - Creazione progettuale base 1 - A