• BSc in Mathematics and Computer Science, Faculty of Mathematical Sciences, University of Khartoum, Sudan 2004.
  • Post Graduate Diploma in Mathematical Sciences in the African Inistitue for Mathematical Sciences AIMS, Cape Town South Africa, 2006.
  • MSc in Regulated Rewriting in Formal Language Theory, Computer Science Division, Department of Mathematics, University of Stellenbosch, Cape Town, South Africa, 2008.
  • Currently, PhD Student at University of Khartoum, Research in Multivariate Public Key Cryptography.