Il corso è finalizzato a fornire agli studenti una panoramica su problematiche, soluzioni, metodi e tecnologie legate ai sistemi mobili, indossabili e di social sensing. Verranno discussi i principi e le tecniche chiave riguardanti la raccolta, il filtraggio e l'analisi delle informazioni provenienti da piattaforme mobili e sociali, con un focus specifico sui dati provenienti da sensori fisici e umani.
The course is aimed at providing students with an overview of issues, solutions, methods and technologies related to mobile, wearable and social sensing systems. Key principles and techniques are discussed covering the collection, filtering and analysis of information from both mobile and social platforms, with a specific focus on data from physical and human sensors.
Durante la prova orale lo studente dovrà essere in grado di dimostrare la propria conoscenza del materiale del corso ed essere in grado di discutere gli argomenti in modo consapevole e con proprietà di espressione. - Lo studente dovrà dimostrare la capacità di mettere in pratica e di eseguire, con consapevolezza critica, le attività illustrate o svolte sotto la guida del docente durante il corso.
Metodi:
Esame orale finale
Progetto (1/2 persone per progetto)
During the oral exam the student must be able to demonstrate his/her knowledge of the course material and be able to discuss the reading matter thoughtfully and with propriety of expression. - The student must demonstrate the ability to put into practice and to execute, with critical awareness, the activities illustrated or carried out under the guidance of the teacher during the course.
Methods:
Final oral exam
Alla fine del corso gli studenti avranno
At the end of the course students are expected to:
Gli aspetti pratici riguardanti la progettazione e la realizzazione di applicazioni pervasive verranno valutati attraverso un progetto.
Gli aspetti teorici alla base del pervasive e mobile computing verranno valutati mediante prova orale.
The practical aspects concerning the design and implementation of pervasive applications will be assessed through a project.
The theoretical aspects underlying pervasive and mobile computing will be assessed through oral exam.
Lo studente sarà in grado di valutare criticamente i più recenti progressi nel campo dell'informatica pervasiva e mobile.
The student will be able to critically evaluate the most recent advancements in the area of pervasive and mobile computing.
Agli studenti sarà richiesta la lettura di un articolo di ricerca riguardante il pervasive e mobile computing. L'elaborato verrà assegnato dai docenti durante le ore di lezione e sarà presentato dagli studenti durante le ore di lezione.
Students will be required to read a research article concerning pervasive and mobile computing. The paper will be assigned by teachers during class hours and will be presented by students during class hours.
Fondamenti di programmazione distribuita.
Fundamentals of distributed programming.
Erogazione: in presenza
Attività didattiche:
Frequenza: consigliata
Metodi di insegnamento:
Progettazione e sviluppo di applicazioni per smartphone (Android):
Principi e tecnologie nel mobile/wearable computing:
Principi e tecnologie nel senso sociale:
Design and development of smartphone applications (Android):
Principles and technologies in mobile/wearable computing:
Principles and technologies in social sensing:
Materiale didattico fornito dal docente.
Material and recommended reading indicated by the teacher.
Presentazione di un articolo di ricerca (~10 minuti).
Presentazione e discussione del progetto (~20-30 minuti).
Esame orale (~30 minuti).
Presentation of a research article (~10 minutes).
Project presentation and discussion (~20-30 minutes).
Oral exam (~30 minutes).