Studying at the University of Verona

Here you can find information on the organisational aspects of the Programme, lecture timetables, learning activities and useful contact details for your time at the University, from enrolment to graduation.

Study Plan

The Study Plan includes all modules, teaching and learning activities that each student will need to undertake during their time at the University.
Please select your Study Plan based on your enrollment year.

1° Year

ModulesCreditsTAFSSD
9
B
ING-INF/04
Compulsory activities for Embedded & Iot Systems
Compulsory activities for Smart Systems & Data Analytics
6
B/C
INF/01 ,ING-INF/06
6
B/C
ING-INF/05
Compulsory activities for Robotics Systems
6
B/C
INF/01
6
B/C
ING-INF/05

2° Year  activated in the A.Y. 2023/2024

ModulesCreditsTAFSSD
Compulsory activities for Embedded & Iot Systems
Compulsory activities for Robotics Systems
Compulsory activities for Smart Systems & Data Analytics
6
B/C
ING-INF/05
ModulesCreditsTAFSSD
9
B
ING-INF/04
Compulsory activities for Embedded & Iot Systems
Compulsory activities for Smart Systems & Data Analytics
6
B/C
INF/01 ,ING-INF/06
6
B/C
ING-INF/05
Compulsory activities for Robotics Systems
6
B/C
INF/01
6
B/C
ING-INF/05
activated in the A.Y. 2023/2024
ModulesCreditsTAFSSD
Compulsory activities for Embedded & Iot Systems
Compulsory activities for Robotics Systems
Compulsory activities for Smart Systems & Data Analytics
6
B/C
ING-INF/05
Modules Credits TAF SSD
Between the years: 1°- 2°
Between the years: 1°- 2°
Between the years: 1°- 2°
Further activities. International students (ie students who do not have an Italian bachelor’s degree) must compulsorily gain 3 credits of Italian language skills
3
F
-

Legend | Type of training activity (TTA)

TAF (Type of Educational Activity) All courses and activities are classified into different types of educational activities, indicated by a letter.




S Placements in companies, public or private institutions and professional associations

Teaching code

4S009004

Credits

6

Coordinator

Davide Quaglia

Language

English en

Also offered in courses:

Scientific Disciplinary Sector (SSD)

ING-INF/05 - INFORMATION PROCESSING SYSTEMS

Courses Single

Authorized

The teaching is organized as follows:

IoT Systems

Credits

3

Period

Semester 2

Academic staff

Davide Quaglia

Networked embedded systems

Credits

3

Period

Semester 2

Academic staff

Davide Quaglia

Learning objectives

The course aims to provide the knowledge necessary for the specification, modeling, development and verification of embedded network systems for industrial applications, in particular networked control systems, cyber-physical components, network infrastructures and Internet-of-Things (IoT) applications. At the end of the course the student will have to show the acquisition of the ability to analyze and understand the functioning of the networked embedded and IoT systems and the problems related to their design, implementation, verification, certification and use, with reference to their most important properties: performance, reliability, security and privacy. This knowledge will allow the student to acquire the ability to specify, model, design and verify networked embedded systems in the industrial and IoT fields, identifying the most appropriate components to integrate with each other, with the production machinery and the company information system. At the end of the course the student will be able to apply and deepen these topics independently.

Prerequisites and basic notions

Knowledge of the fundamental concepts of communication networks and of the protocols of the TCP/IP architecture. Programming in C, Python and Java also via command line interface. Ability to use the UNIX shell.

Program

Theory:
- Wireless embedded systems and protocols.
- Networked control systems.
- Network architectures for smart manufacturing.
- Advanced networking.
Laboratory:
- Network analysis tools
- The synchronization problem and Network Time Protocol (NTP)
- MQTT and Kafka
- Multimedia communications and Quality of Service
- Optimization of an actual industrial infrastructure
- Programming of networked embedded systems

Didactic methods

Lectures and laboratory exercises on computers.

Learning assessment procedures

Oral exam in front of the computer with questions on theory and laboratory
Optional development of a project
- individual or in-group
- for those who have already passed the oral exam, obtaining a grade greater than or equal to 25
- effort: 40 hours of work
- to be closed by the end of September
- possible synergies, on request, with other courses, internships, theses
- max score: 3

Students with disabilities or specific learning disorders (SLD), who intend to request the adaptation of the exam, must follow the instructions given HERE

Evaluation criteria

Knowledge of theoretical notions and demonstration of knowing how to use the various tools covered in laboratory exercises.

Criteria for the composition of the final grade

Oral exam in front of the computer with questions on theory and laboratory: score from 18 to 30.
Optional development of a project:
- individual or in-group
- for those who have already passed the oral exam, obtaining a grade greater than or equal to 25
- effort: 40 hours of work
- to be closed by the end of September
- possible synergies, on request, with other courses, internships, theses
- a maximum of 3 points will be added to the oral exam score.

Exam language

English