Deltageren kan foretage struktureret programudvikling til et hardwaresystem, og kan i den forbindelse anvende et dertil egnet udviklingssystem, samt sin opdaterede viden om generel programudvikling og programmeringsteknik i forhold til en given hardwareteknik.Deltageren kan endvidere teste, debugge og tilrette eget udviklet program, så det opfylder specificerede krav, og kan herunder dokumentere den udviklede programløsning.