Softwareentwicklungskonzepte und -werkzeuge sowie gängiger Programmiersprachen wie C++, C, C# und Java Selbstständige und strukturierte Arbeitsweise sowie ein ausgeprägtes analytisches Verständnis für komplexe Themen