IOT SYSTEMS
SISTEMI PER L'INTERNET OF THINGS
A.Y. | Credits |
---|---|
2023/2024 | 6 |
Lecturer | Office hours for students | |
---|---|---|
Luca Romanelli | Thursday 13:00 - 14:00 |
Teaching in foreign languages |
---|
Course with optional materials in a foreign language
English
This course is entirely taught in Italian. Study materials can be provided in the foreign language and the final exam can be taken in the foreign language. |
Assigned to the Degree Course
Date | Time | Classroom / Location |
---|
Date | Time | Classroom / Location |
---|
Learning Objectives
The course aims to illustrate the basic principles, techniques, tools and devices to create systems for the Internet of Things.
Program
01. Fundamentals of systems for the Internet of Things
01.01 Definition of IoT systems
01.02 History of the term and some of the related technologies
01.03 Use cases
02. Basic elements of an IoT system
02.01 General architecture of an IoT system and its fundamental elements
02.02 Sensors and actuators
02.03 Energy sources and their management
03. Non-IP Based Communication Technologies
03.01 Basic elements of radio frequency systems for WPAN systems
03.02 The Bluetooth protocol
03.03 The Zigbee protocol
03.04 The Z-wave protocol
03.05 The KNX standard
04. IP-based communication technologies
04.01 Communication based on IP protocol
04.02 Wireless systems: antenna radiation diagrams
04.03 The 802.11 protocol suite
04.04 Protocol 802.11 for IoT systems: 802.11ac / 802.11p / 802.11ah
04.05 The 6LoWPAN project
05. Long Range Communication Systems and Protocols (LPWAN)
05.01 Cellular technologies
05.02 The LoRaWAN technology
05.03 The Sigfox tecnology
06. "Edge" and "cloud" architecture
06.01 Meaning and examples of “edge computing”
06.02 Ambient computing, synthetic sensors
06.03 Protocols for data exchange between edge and cloud
06.04 The MQTT protocol
07. Vulnerability and security of IoT systems
07.01 Classification of types of cyber attacks
07.02 Defense techniques and mechanisms
07.03 Examples of cyber attacks on IoT systems
Bridging Courses
There are no mandatory prerequisites but it is strongly recommended to take part in the INTERNET OF THINGS SYSTEMS course after having taken the COMPUTER NETWORK exam or at least after having understood the fundamental concepts.
Learning Achievements (Dublin Descriptors)
Knowledge and understanding:
At the end of the course the student will have acquired the fundamental concepts for the realization of simple automatic systems, remotely controlled through a public or private network (internet of things).
Ability to apply knowledge and understanding:
At the end of the course the student will be able to understand the operation of remote controlled automation systems that form the basis for the creation of systems for the internet of things.
Autonomy of judgment:
At the end of the course the student will be able to apply the analysis and design methods related to systems for the Internet of Things and / or diagnose malfunctions.
Communication skills:
At the end of the course the student will have acquired the ability to express the fundamental concepts of remote controlled automatic systems with appropriate language and correct terms.
Learning ability:
At the end of the course the student will have developed learning skills in the fields of automation and remote control through networks based on various types of protocols and services
Teaching Material
The teaching material prepared by the lecturer in addition to recommended textbooks (such as for instance slides, lecture notes, exercises, bibliography) and communications from the lecturer specific to the course can be found inside the Moodle platform › blended.uniurb.it
Teaching, Attendance, Course Books and Assessment
- Teaching
Theoretical lectures with some practical examples
Possible assignment of in-depth papers on focal themes of the syllabus.
- Attendance
Attendance of the course is not compulsory but strongly recommended.
- Course books
Perry Lea, "IoT and Edge Computing for Architects" - Second Edition (March 2020).
Slides provided by the teacher.
- Assessment
Practical test: report on a topic or project agreed with the teacher to be delivered without fail within 5 working days prior to the exam date chosen by the candidate.
Oral part: brief illustration of the report object of the practical test. Questions on the syllabus to verify knowledge of the topics covered, illustrated by the candidate with the use of specific technical language, and the ability to structure simple systems for the internet of things.
The candidate will have access to the oral test only if the practical test is assessed sufficient and in particular if it possesses the following requirements:
- the topic or project, the subject of the report, is developed in depth and is not just the simple reworking of the teaching material or what has been explained by the teacher during the lessons.
- the topic or project must first be correctly contextualized and then described in a structured manner
- possible use cases are described.
- Disability and Specific Learning Disorders (SLD)
Students who have registered their disability certification or SLD certification with the Inclusion and Right to Study Office can request to use conceptual maps (for keywords) during exams.
To this end, it is necessary to send the maps, two weeks before the exam date, to the course instructor, who will verify their compliance with the university guidelines and may request modifications.
Additional Information for Non-Attending Students
- Teaching
Study of the teaching material prepared by the teacher in addition to the recommended texts (slides, exercises, bibliography).
The teacher's communications on the teaching module are available on the Moodle platform ›blended.uniurb.it
- Attendance
Attendance of the course is not compulsory but strongly recommended.
- Course books
Perry Lea, "IoT and Edge Computing for Architects" - Second Edition (March 2020).
Slides provided by the teacher.
- Assessment
Practical test: report on a topic or project agreed with the teacher to be delivered without fail within 5 working days prior to the exam date chosen by the candidate.
Oral part: brief illustration of the report object of the practical test. Questions on the syllabus to verify knowledge of the topics covered, illustrated by the candidate with the use of specific technical language, and the ability to structure simple systems for the internet of things.
The candidate will have access to the oral test only if the practical test is assessed sufficient and in particular if it possesses the following requirements:
- the topic or project, the subject of the report, is developed in depth and is not just the simple reworking of the teaching material or what has been explained by the teacher during the lessons.
- the topic or project must first be correctly contextualized and then described in a structured manner
- possible use cases are described.
- Disability and Specific Learning Disorders (SLD)
Students who have registered their disability certification or SLD certification with the Inclusion and Right to Study Office can request to use conceptual maps (for keywords) during exams.
To this end, it is necessary to send the maps, two weeks before the exam date, to the course instructor, who will verify their compliance with the university guidelines and may request modifications.
« back | Last update: 09/12/2023 |