Salta al contenuto principale della pagina

MAKERS APPROACH FOR ELECTRONIC DESIGN

CODE 86985
ACADEMIC YEAR 2017/2018
CREDITS 6 credits during the 3nd year of 9273 Electronic Engineering and Information Technology (L-8) GENOVA
SCIENTIFIC DISCIPLINARY SECTOR ING-INF/01
LANGUAGE Italian
TEACHING LOCATION GENOVA (Electronic Engineering and Information Technology )
SEMESTER 2° Semester
TEACHING MATERIALS AULAWEB

OVERVIEW

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.

TEACHING METHODS

Lectures and practical sessions

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

TEACHERS AND EXAM BOARD

Exam Board

RICCARDO BERTA (President)

ALESSANDRO DE GLORIA

LESSONS

TEACHING METHODS

Lectures and practical sessions

Class schedule

All class schedules are posted on the EasyAcademy portal.

EXAMS

EXAM DESCRIPTION

Oral examination

Exam schedule

Date Time Location Type Notes
22/01/2018 09:30 GENOVA Esame su appuntamento
19/02/2018 09:30 GENOVA Esame su appuntamento
18/06/2018 09:30 GENOVA Esame su appuntamento
16/07/2018 09:30 GENOVA Esame su appuntamento
10/09/2018 09:30 GENOVA Esame su appuntamento