2002-2005     Leeds University, PhD.

   2002-2004     Leeds University, M.Phil.

   2000-2001     Leeds University, MSc. Software Development (Distinction).

   1993 – 1998 University of Khartoum, BSc (Hons) Computer Science & Mathematics