He holds: a Bachelor of Education, from Trent University, Peterborough Canada; a Master of Science in Computer Science, from DePaul University, Chicago, USA; a Master of Science in Nuclear Physics, from ULB University, Brussels, Belgium; a Bachelor of Science in Physics, from, University of Science and Technology, Algiers, Algeria.