- Docente responsabile
- LUCA MOTTOLA
- CCS proponenti
- Ingegneria Informatica
- CFU
- 2
- Ore in presenza
- 16
- Prerequisiti
- Third-year Bachelor's students and Master's degree students.
Basic knowledge of Python programming and embedded systems is required. - N° max studenti
- 5
- Criteri di selezione
- Courses in embedded systems, Internet of Things, and distributed systems are preferred.
Attach your academic career to the application. - Parole chiave:
- Artificial Intelligence, Internet of Things, Wearables
- Tag
- Computer science, Artificial intelligence, Software, Information technologies
Descrizione dell'iniziativa
Smart Wearable Computing brings sensing, processing, and connectivity directly onto the human body, enabling continuous and context-aware insights that traditional devices cannot offer. By integrating low-power sensors, edge AI, and seamless wireless communication into objects such as watches, garments, earbuds, or health patches, wearable devices can monitor physiological signals, track activity, and detect environmental changes in real time. This persistent and unobtrusive data stream supports personalized health management, safety monitoring, and enhanced human–machine interaction, while also reducing cognitive load for the user. As wearable systems become more energy-efficient, comfortable, and intelligent, they are evolving into a critical interface between humans and the digital world, powering applications ranging from healthcare and sports analytics to industrial productivity and smart city services. Developing embedded software for Smart Wearable Computing presents unique challenges due to the extreme constraints and dynamic contexts in which these devices operate. Wearables must run continuously with highly limited energy budgets, forcing developers to optimize every aspect of sensing, computation, and communication while maintaining acceptable responsiveness and accuracy. The diversity of hardware platforms—different sensors, microcontrollers, radios, and form factors—complicates portability and requires careful abstraction and driver design. Real-time behavior and context awareness add further complexity: software must adapt to movement, noise, body placement, and intermittent connectivity, while preserving user comfort and privacy. Ensuring robust security for sensitive physiological and behavioral data is essential but challenging given the limited computational resources. The course aims to provide students with the fundamentals of embedded software development for Smart Wearable Computing. We achieve this using innovative teaching methods, particularly a variant of the flipped classroom approach.
- Curated video material is made available online, along with carefully prepared code examples and tutorials, providing students with sufficient knowledge to build simple intelligent wearable systems running in simulation or using affordable development kits that emulate wearable devices.
- The course culminates in a 2-day hackathon (May 2026), where students from Politecnico di Milano, Chalmers University of Technology, and Universitat Politècnica de València will gather in Milan to tackle a challenge. The goal will be to develop a system to solve a specific problem defined by the instructors, using smart wearable technologies. The plan includes the use of OmniBuds, an intelligent earbud capable of detecting physiological signals through the ears.
Periodo di svolgimento
dal April 2026 a May 2026
Calendario
Online a partire dal 15 aprile 2026 (in modalità flipped classroom).
On-site il 20-21-22 maggio 2026.