Tijdens opleiding leer je hoe hard- en software juist op computers zet en hoe je deze kunt configureren. Software als C, C++ en C# vormen de kern van de opleiding. Je leert hoe je netwerken kunt ontwerpen, installeren en beheren. Hetzelfde geldt voor databases, websites en applicaties. Zo leer je bijvoorbeeld om hightech oplossingen te bedenken voor apparaten zoals drones of productierobots. Of je ontwikkelt software voor de besturing van elektronische systemen.
De studie duurt in totaal vier jaar, maar hoe elk jaar eruit ziet is vaak afhankelijk per school. Je krijgt vaak vakken die gaan over databases, interfacing, embedded software, computernetwerken en software presenteren. Dit wordt vaak aangevuld met presenteren, communicatie en praktische opdrachten. Eigenlijk leer je alles om ervoor te zorgen dat je straks apparaten goed kunt programmeren.