• INSTITUTE MINES-TELECOM ATLANTIQUE

    Master’s degree in Software Engineering

  • EDINBURGH NAPIER UNIVERSITY

    Bachelor’s degree in Software Engineering

  • UNIVERSITY INSTITUTE OF TECHNOLOGY

    Undergraduate degree in Computer Science