Předmět je úvodním kurzem do problematiky programování zaměřeným na přípravu studentů pro práci se specializovanými mikroprocesorovými systémy využívanými pro řízení. Studenti jsou seznámeni se základními hardwarovými prvky počítače a se jejich vztahem k vybraným programovým konstrukcím. Probírané algoritmy a datové struktury jsou demonstrovány v jazyce C přičemž jsou studenti vedeni k strukturovanému přístupu při algoritmizaci řešených úloh. Důraz je kladen na praktickou implementaci algoritmů a datových struktur.