IoT and Data Analytics

Exam rules update: students must confirm their presence to the next exam sessions at least 5 days before the exam date. Confirmation must be send to by mail to the teacher, esse3 registration is not sufficient.

Exam 2020-06-19 results update: results are available here. Students that accept the proposed vote must send a confirmation mail to the teacher. Exam will be registered online on ESSE3.

Course update: students are asked to complete the assessment questionnaire for this course.

Exam update: intermediate evaluation part 2 is scheduled for 19th of June, 2020 at 9:30am. Instructions are available here. Registration requests will end one hour before the exam session. Students that will not send the registration mail are not allowed to give the exam.

Exam Partial 1: results are available here.

Course update: additional IDA lesson is scheduled for the 21th of May 2020 at 14:00pm.

Exam update: intermediate evaluation part 1 is scheduled for 8th of May, 2020 at 9:30am. Instructions are available here. Registration requests will end one hour before the exam session. Students that will not send the registration mail are not allowed to give the exam.

Exam update: intermediate evaluation (Part 1) is scheduled for the 8th of May, 2020 at 9:30 - online via webex. Detailed about exam rules will be published soon.

Homework update: students must send a confirmation mail about 1) team composition and 2) homework idea to amiliano.anceschi[at]gruppofilippetti.it, dtmassimo.callisto[at]unicam.it.

Homework available: homework description available here.

No lesson 10th of april: lesson suspended for the Easter holidays.

Course start: the first lesson is planned for 13th of March 2019, only via webex room.


Teacher:

  • Dr. Massimo Callisto De Donato <massimo.callistodedonato[at]gruppofilippetti.it>, Ing. Emiliano Anceschi <emiliano.anceschi[at]gruppofilippetti.it> (Part I)

ESSE3 Link

Webex Link

Lessons schedule:

  • 42 h - lectures, exercise sessions
  • Schedule on Friday from 9:00am to 13:00pm
  • LB1 room
  • Schedule part 1 (tentative)
    • 13-mar-20 - 09:00-13:00
    • 20-mar-20 - 09:00-13:00
    • 27-mar-20 - 09:00-12:00
    • 03-apr-20 - 09:00-12:00
    • 17-apr-20 - 09:00-12:00
    • 24-apr-20 - 09:00-13:00
  • Schedule part 2 (tentative)
    • 15-may-20 - 09:00-13:00
    • 21-may-20 - 14:00-18:00 (with EDA course)
    • 22-may-20 - 09:00-13:00
    • 29-may-20 - 09:00-13:00
    • 05-jun-20 - 09:00-12:00 (EDA students can skip this lesson)
    • 12-jun-20 - 09:00-11:00 (EDA students can skip this lesson)

(*) Only for non-EDA students.

Students Office hours:

  • Send an e-mail to the teacher to fix an appointment.

  • Knowledge of the main wireless communication protocols for the IoT
  • Understanding of the requirements and problems in the design of IoT devices
  • Knowledge of the IoT processing models: Fog, Edge and Cloud computing
  • Understanding of the reference contexts for the industrial IoT
  • Acquire knowledge and competence on IoT Analytics methodologies, techniques and technologies.
  • Apply IoT Data Analysis techniques on practical case studies.

Part 1: Internet of Things

  • The IoT reference architecture
  • Computing models: Fog, Edge, Cloud
  • Anatomy of an IoT device: characteristics and requirements
  • Modern wireless communication protocols
  • IoT data protocol
  • An IoT use case

Part 2: IoT Data Analytics

  • IoT Platform architectures
  • Introducing to IoT analytics: computational models and Big Data Analytics
  • Cloud Analytics fo IoT
  • Moving computatioin to the edge
  • Application use cases examples

Course Slides

Webex

Materials

  • Slides course
  • Materials:
    • IoT Reference Architecture resources link
    • Communication protocols link
  • Homeworks link
  • Further readings:
    • [Book] The Internet of Things: Enabling Technologies, Platforms, and Use Cases. Pethuru Raj, Anupama C. Raman - 2017
    • SALEEM, Tausifa Jan; CHISHTI, Mohammad Ahsan. Data Analytics in the Internet of Things: A Survey. Scalable Computing: Practice and Experience, 2019, 20.4: 607-630. link
    • Dylan Scott, Kafka in Action. Manning Publisher - ISBN 9781617295232.
    • Neha Narkhede, Gwen Shapira, Todd Palino, Kafka: The Definitive Guide: Real-Time Data and Stream Processing at Scale. O'Reilly Media, Inc - ISBN: 9781491936160.

Exam Dates A.Y. 2019/2010 (tentative)

  • 08/05/2020 - intermediate evaluation part 1 (tentative)
  • 19/06/2020 - intermediate evaluation part 2 (tentative)
  • 07/09/2020
  • 07/30/2020
  • 09/03/2020
  • 10/01/2020
  • 10/22/2020
  • 12/10/2020
  • 01/14/2021
  • 02/11/2021

Exam rules (tentative):

  • Part 1 (intermediate evaluation)
  • Part 2 (intermediate evaluation)
  • Final exam will consider both intermediate evaluations.

Exam Results