Ngonidzashe Zanamwe has received BS and M.S. degrees in Computer Science from University of Zimbabwe in 2003 and 2010 respectively. During 2005-2007, he worked in ICT at Chinhoyi University of Technology. He now is with University of Zimbabwe Computer Science Department as a lecturer. His research interests are in e-learning and algorithms.