Leer volgens ethische principes hoe je een netwerk of systeem kunt hacken, hoe je beveiligingsrisico’s kunt rapporteren en hoe je de beveiliging kunt verbeteren voor opdrachtgevers.
Bij back-end software ontwikkelen komt niet alleen programmeertaal-kennis aan bod, maar ook verwante onderwerpen, zoals beveiliging en database ontwerp.
Bij front-end software ontwikkelen komt niet alleen programmeertaal-kennis aan bod, maar ook verwante onderwerpen, zoals gebruiksvriendelijkheid en design principes.