This course looks at the Internet of Things (IoT) as the general theme of physical/real-world things becoming increasingly visible and actionable via Internet and Web technologies. The goal of the course is to provide students with a comprehensive understanding of the IoT.

 

  • Aims and content
    • LEARNING OUTCOMES

      By looking at real-world application scenarios, the students will understand the most important IoT technologies and the fundamental Web architectural principles. The students will have the opportunity to apply these technologies to develop some real-world use cases, using hardware (Arduino) and software (Node.JS) open-source platforms for implementing prototypes and testing them as running applications.

      SYLLABUS/CONTENT

      01 - Introduction to IoT, WoT and Physical Computing [LINK]
      02 - The Arduino Platform [LINK]
      03 - Serial Communication [LINK]
      04 - Sensors [LINK]
      05 - JavaScript and HTTP [LINK]
      06 - NodeJS [LINK]
      07 - REST API [LINK]
      08 - Implementing Web Things [LINK]
      09 - Interoperability and Semantic [LINK]
      10 - Sharing & Securing [LINK]

      RECOMMENDED READING/BIBLIOGRAPHY
      • Lecture notes
      • Michael Margolis, Arduino Cookbook, O'Reilly
      • Dominique Guinard, Building the Web of Things, Manning
      • Tom Hughes-Croucher, Node Up and Running, O'Reilly
      • Leonard Richardson, RESTful Web APIs, O'Reilly
      • Marijn Haverbeke, Eloquent JavaScript: A Modern Introduction to Programming, No Starch Press
      URL Aula web
      MAKERS APPROACH FOR ELECTRONIC DESIGN
      https://2018.aulaweb.unige.it/course/view.php?id=780
  • Who
    • Teacher(s)
    • Riccardo Berta
      tel. (+39) 010 33 52193
      Riccardo.Berta@unige.it
    • Exam Board
      86985 - APPROCCIO MAKERS ALLA PROGETTAZIONE ELETTRONICA
      Riccardo Berta (President)
      Alessandro De Gloria
  • How
  • Where and when
    • URL Aula web
      MAKERS APPROACH FOR ELECTRONIC DESIGN
      https://2018.aulaweb.unige.it/course/view.php?id=780
      OFFICE HOURS FOR STUDENTS
      Riccardo Berta

      Appointments. Writing to riccardo.berta@unige.it

      Sessions
      Date Time Type Place Notes
      14 gennaio 2019 9:30 Esame su appuntamento Genova
      11 febbraio 2019 9:30 Esame su appuntamento Genova
      10 giugno 2019 9:30 Esame su appuntamento Genova
      15 luglio 2019 9:30 Esame su appuntamento Genova
      9 settembre 2019 9:30 Esame su appuntamento Genova
  • Contacts