Gerhard er en erfaren underviser innen grunnleggende programmering, datafag og cybersikkerhet. Han har undervist ved både videregående skoler og høyere utdanningsinstitusjoner i Sør-Afrika, Ukraina og Norge, og har arbeidet med studenter på tvers av ulike aldersgrupper, kulturer og utdanningsbakgrunner.
I undervisningen legger han særlig vekt på å utvikle kritisk tenkning, nysgjerrighet og praktiske problemløsningsferdigheter, samtidig som han hjelper studentene med å identifisere og videreutvikle egne faglige interesser.
Gerhard har en Bachelor of Technology og en Postgraduate Certificate in Education (PGCE), med fordypning i informasjonsteknologi og matematisk kompetanse. Han har også fullført en mastergrad i Cyber Security ved Leeds Beckett University.
Under bachelorstudiene arbeidet Gerhard ved Nelson Mandela University (NMU), hvor han veiledet studenter innen programmering og grunnleggende datafag.
Forskningsinteresser
Gerhards faglige interesser omfatter bruk av spillmotorer og virtuelle miljøer i undervisning, læring og simulering. Tidligere forskning har blant annet utforsket hvordan spillmotorer kan brukes til å utvikle interaktive løsninger for styring av fjernkontrollerte LEGO-roboter og visualisering av sensordata i simulerte farlige miljøer.
Han er spesielt interessert i utvikling av praktiske ferdigheter innen cybersikkerhet gjennom interaktive og virtuelle læringsmiljøer, blant annet Capture the Flag-øvelser (CTF), nettbaserte utfordringer og andre praktiske læringsformer som gir studentene mulighet til å anvende teoretisk kunnskap i realistiske scenarioer.