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
Modules | Credits | TAF | SSD |
---|
Compulsory activities for Embedded & Iot Systems
Compulsory activities for Smart Systems & Data Analytics
2° Year activated in the A.Y. 2022/2023
Modules | Credits | TAF | SSD |
---|
Compulsory activities for Embedded & Iot Systems
Compulsory activities for Robotics Systems
Compulsory activities for Smart Systems & Data Analytics
Modules | Credits | TAF | SSD |
---|
Compulsory activities for Embedded & Iot Systems
Compulsory activities for Smart Systems & Data Analytics
Modules | Credits | TAF | SSD |
---|
Compulsory activities for Embedded & Iot Systems
Compulsory activities for Robotics Systems
Compulsory activities for Smart Systems & Data Analytics
Modules | Credits | TAF | SSD |
---|
3 modules among the following
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.
Advanced Computer Architectures (It will be activated in the A.Y. 2022/2023)
Teaching code
4S009012
Credits
6
Scientific Disciplinary Sector (SSD)
INF/01 - INFORMATICA
Learning outcomes
The course aims at providing theoretical and practical knowledge about programming and analysis of advanced computing architectures, with emphasis on parallel and heterogeneous embedded platforms. At the end of the course the student will have to demonstrate the ability to apply the knowledge necessary to identify techniques for embedded software programming for edge computing, also in a research context, through analysis of application efficiency and by considering both functional and non-functional design constraints (correctness, performance, power consumption, energy efficiency). This knowledge will allow the student to analyze performance and perform code profiling, by identifying critical zone and the corresponding optimizations by considering the architectural characteristics of the platform. At the end of the course, the students will demonstrate the ability to compare parallel patterns for embedded software development and to select the best one by considering the use case. By defining the structure of the optimized code, the student will demonstrate the ability to identify the proper architectural choices, by considering the target application and platform contexts. Finally, the student will have to demonstrate the ability to continue the study autonomously in the field of the parallel programming languages and techniques for the software development for parallel and heterogeneous embedded platforms.
Educational offer 2024/2025
You can see the information sheet of this course delivered in a past academic year by clicking on one of the links below: