Karim Bouzoubaa is professor of computer science in the Mohammadia School of Engineers at the Mohammed 5th University in Rabat. Karim Bouzoubaa holds a M.Sc. and a Ph.D. from Laval University in Canada in the artificial intelligence and multi-agent systems fields. He contributed in the release of Amine platform for the development of intelligent systems. He has published two books and over 70 journal and conference papers on different aspects of intelligent systems and language processing. Since 2006, he is focusing on the NLP field. His experience on that field has been expressed in many directions: heading a research group in his institution, reviewing papers, organizing local and international events, being invited as a keynote speaker as well as a visiting professor, participating in the creation of a local Arabic NLP association as well as participating in local, regional and international funded projects.


1995-1998:        Ph.D. in Computer Science (Laval University, Canada)
                 Title: Interaction Model Based on the Agents’ Point of View
                 Key words: Artificial Intelligence, Multi-agent Systems, Negotiation, Computational Linguistics.

1992-1994:         M.S. Computer Science (Laval University, Canada)
                 Title: Representing Knowledge in Real Time Expert Systems Using Temporal Graphs: Application to a Driving System
                 Key words:Artificial Intelligence, Expert Systems, Real Time Reasoning, Temporal Reasoning .

1988-1992:         System’s Analyst (INSEA, Rabat, Morocco)
                 Title: Generalisation- Based Memory Model
                 Key words: Artificial Intelligence, Cognitive Science.

1985-1988:        Baccalauréat in Mathematical-Sciences (Al Khawarizmy, Casablanca, Morocco).

Awards and Scholarships

  • Second at 1992 INSEA commencement (1992)
  • Scholarship from CIDA (Canadian International Development Agency) for the Master Studies at Laval University (June 1992)
  • Scholarship for Excellence for Graduate Studies from the Laval University Computer Science Department (1993-1994).
  • Scholarship for Excellence from FCAR (Quebec Government Fund for Training and Research and for Research Assistance – Le fonds pour la Formation de Chercheurs et l’Aide à la Recherche du Gouvernement du Québec) (1995-1998).
  • Teaching Excellence for the course “Computer Science for Mechanical Engineers” at Laval University.

Professional Experience

  • Full Professor at EMI (Ecole Mohammadia d’Ingénieurs – Mohammadia School of Engineers), Mohammed Vth University, Rabat, Morocco (since December 2015)
  • Co-Founder and president of the Arabic Language Engineering Society in Morocco (Since December 2012)
  • Head of the “Arabic Language Engineering and Learning Modeling (ALELM)” research group, the Arabic NLP research team at Mohammed Vth University, Rabat, Morocco (since 2012)
  • Associate Professor at EMI (Ecole Mohammadia d’Ingénieurs – Mohammadia School of Engineers), Mohammed Vth University, Rabat, Morocco (since July 2007)
  • Consultant with eVision inc., Canada (Marsh 2007-Marsh 2012)
  • Assistant Professor at EMI (Ecole Mohammadia d’Ingénieurs – Mohammadia School of Engineers), Mohamed Vth University, Rabat, Morocco (January 2005-June 2007).
  • Assistant Professor at IERA (Institut d’Etudes et de Recherches sur l’Arabisation – Institute for Studies and Research on Arabization), Mohamed Vth University, Rabat, Morocco (September 2003-December 2004).
  • USAID Computer science consultant for the “Progress” Project (January – March 2001).
  • Assistant Professor at ENSAT (Ecole Nationale des Sciences Appliquées de Tanger – The National School of Applied Sciences in Tangier), Abdelmalek Saadi University, Tangier, Morocco (September 1999-August 2003).
  • Head of the Computer Science Department at EDHEC (Ecole des Hautes Etudes de Casablanca) Casablanca, Morocco (September 1998 – August 1999).
  • Lecturer at the Computer Science Department, Laval University, Canada (September – December 1994) and (January – April 1998), Courses: “Computer Science for Mechanical Engineers”.
  • Research Assistant with Laval University “Cognitive Computer Science Team” working on the project: Software agents navigating on the Internet (January – August 1995).
  • Professional Computer Science specialist for the OCTOPUS© project (Laval University, Canada) (September-December 1994): Design of a prototype for OCTOPUS© project demonstration using LabView Software.
  • Teaching Assistant at the Computer Science Department, Laval University, Canada: “Discrete Structures”, “Cobol”, “Computer Architecture”, “Algorithmic and Programming” (92 to 97).
  • End of engineering Studies Training at INSEA (Institut National de Statistiques et d’Economie Appliquée – National School of Statistics and Applied Economics), Rabat, (January – June 1992).
  • Training at Renault Véhicule Industriels, Lyon, France: Programming and Analysis (June -July 1990) and (June -July 1991).