Kurss paredzēts, lai veidotu studenta kompetences, kas nepieciešamas procesoru ierīču mijiedarbības ar elektroniskām ierīcēm lietojumprogrammu izstrādei augsta līmeņa algoritmiskajās valodās (C/C++). Kursa lekciju daļa iepazīstina studentus ar Arduino platformas iezīmēm, sensoru un izpildmehānismu īpašībām, ko var pieslēgt Arduino plāksnēm. Praktiskajās nodarbībās skolēni attīsta praktiskās iemaņas programmu izstrādē Arduino mijiedarbībai ar elektroniskām ierīcēm Arduino platformas programmēšanas vidē. Šī apmācības kursa otrajā daļā studenti pēc individuāla uzdevuma izstrādā avota programmas algoritmu, izveido programmas kodu augsta līmeņa valodās (C / C ++) un testē to, izmantojot Arduino plates. Apmācību kurss noslēdzas ar izstrādātās programmas darba demonstrēšanu un kursa darba satura aizstāvēšanu.