Embedded Electronic Systems for AI and ML (2026)
Machine Learning and Artificial Intelligence methods and solutions are being applied to every human activity, from agriculture to zoology. Effective implementation of ML and AI algorithms, in particular in the embedded context, is essential to enable this transition on a broad scale.
The course begins by introducing the main concepts and algorithms behind the most common Machine Learning and Artificial Intelligence methods and algorithms. Then it describes the main hardware platforms used for both training and inferencing, and their impact on the algorithm design and optimization, with a particular focus on embedded platforms and hardware acceleration support. Finally it provides hands-on experience of programming some significant applications on commonly used embedded AI platforms (e.g. Movidius, Zynq, ...).
It does not require any background on AI or ML, but a solid knowledge of linear algebra, of programming in C/C++ and some knowledge of processor architecture and hardware design.
University Origin
(POLITO) Polytechnic University of TurinField of Study
MicroelectronicsFormat
OnlineAcademic Cycle
Master'sCredits (ECTS)
6Course Start Date
2026-09-21Course End Date
2027-01-08Beginning of Application Period
2026-05-01End of Application Period
2026-08-31Link to more Information
Tuition Fees
Free for Unite! students under virtual mobility program (e.g., VECP); otherwise, €361 + (€16 × number of ECTS) for single-course enrolment.Language Offered
EnglishAny further Information?
The dates reported on this page refer to single-course enrolment. Please copy this link into your browser to learn more about the application procedures for Unite! partner university students: https://www.polito.it/en/education/applying-studying-graduating/admissions-and-enrolment/single-courses
For application through the registration link, you will require an official nomination from your university. For virtual mobility programs, refer to the deadlines of your home institution.