Doctor of Philosophy (PhD, summa cum laude) (Computer Science)
2007 - 2011Graduate Certificate of Tertiary Teaching and Learning (Higher Education/Higher Education Administration)
2015 - 2016Master (Artificial inteliigence)
2004 - 2006Bachelor of science (Licence) (computer science)
1999 - 2004Find contact details for 700 million professionals.