Skip to main content

Bachelor in Data Science

Bachelor in Data Science and Modelization

Accredited by the Ministry of Higher Education, Scientific Research and Innovation.

  • School / Departement : IST&I / AL KHWARIZMI

  • Duration : 3 years / 6 semesters / 1,900 heures     

  • Mode of Instruction : Full time

  • Language(s) : Courses conducted in French and English

  • Diploma required upon admission : BAC (HIGH SCHOOL DIPLOMA)

  • Degree granted upon completion : BAC +3 

  • Training Venue : Mohammed VI Polytechnic university – Benguerir 

  • Prochaine rentrée : Septembre 2023


The analysis of data is currently placed within a multidisciplinary perspective linking industrial domains, life sciences, data, statistics and computer science (structured and unstructured database, programming, Machine Learning, etc.).

The main objectives of this training are to provide students with a basic knowledge of these areas of science and a practice of data science.

This course combines theory and methodology, involving all aspects of data science, from acquisition to analysis and exploitation.

At the end of the training, students will be able to analyze, exploit and extract basic knowledge from structured and unstructured data. They will aquire:

  • the mastery of basic knowledge in the field of data science,

  • the skills to process the acquired data,

  • the ability to extract relevant information via data mining and analysis of this information.

Beyond these technical skills, students will also have acquired transversal skills in "soft skills" (communication, teamwork and English) and "business skills" (innovation, entrepreneurship, project management, Collective intelligence...) allowing them to interact effectively in their future work environments.


Pr. Ahmed RATNANI is Director of the AL KHWARIZMI Center at Mohammed VI Polytechnic University. Before joining UM6P, he led the Magnetohydrodynamics research group at the Max-Planck Institute for Plasma Physics in Munich, affiliated to the prestigious Max-Planck Society.

He has also worked at the French Atomic Energy and Alternative Energy Commission (CEA) and the National Research Institute for Digital Science and Technology (INRIA). Engineer in financial mathematics and holder of the Master 2 Research of Paris VI - Numerical Analysis and Partial Differential Equations, he carried out a thesis at the University of Strasbourg on isogeometric analysis in plasma physics and electromagnetism. His research work concerns digital simulation, high performance parallel computing, as well as the development of scientific code and innovative numerical methods.

  • Cadi Ayyad University, Marrakech, MOROCCO
  • Paris 13 University, FRANCE
  • University of Littoral Cote d'Opale, FRANCE
  • Ecole Normale Supérieure Paris Saclay, FRANCE
  • Mohammed V University, Rabat, MOROCCO
  • Mohammed I University, Oujda, MOROCCO
  • Sultan Moulay Slimane University, Meknes, MOROCCO.

Training content


  • Algorithms 1
  • Algebra 1
  • Algebra 1
  • Probability
  • Computer science
  • Statistics
  • Language and terminology



  • Algorithms 2
  • Algebra 2
  • Analytics 2
  • Data base
  • Introduction to multicriteria analysis
  • Computer Science 2: Python Programming
  • Language and communication techniques


  • Data base 2
  • Data Analysis
  • Numerical Analysis
  • Operating Systems
  • C/C++Programming
  • Business Management


  • Computer Architecture
  • Approximation and filtering of data
  • Computer Network
  • Operational research
  • Web Technology
  • Project Management


  • Stochastic process
  • Application field 1: Econometrics
  • Statistical Inference
  • Data mining
  • Object-oriented programming
  • Epistemology


  • Artificial Intelligence
  • Optimization
  • Application area 2: Industrial Applications
  • The End of Studies Project (PFE) aims to put the student in a real situation, within a company developing an R&D project or within a research laboratory. This internship will enable students, in terms of skills and know-how, to face the constraints inherent in the world of business.




In a unique approach, University Mohammed VI Polytechnic implements an innovative teaching and research model focused on experimentation. With this in mind, the University's sites are equipped with "Living Labs" dedicated to applied research. These laboratories simulate actual work place situations as in mining facilities, experimental farms, factories, towns, etc.) open to the scientific community and students.

As part of the undergraduate program "Data Science", students will have access to the "simlab-cluster" computing machine, which consists of a number of servers and equipment, namely the computing servers, the administration server, the storage server, which is also a front-end server for user connection, as well as the network or interconnection equipment between the different servers. This type of machine is dedicated to testing, developing and debugging HPC (High Performance Calculator) codes, which are scaled to computation algorithms of big processing.

Digital education modes are part of this professionalization sector, which includes: access to dedicated E-learning platforms, access to online resource materials such as research databases or patent databases, access to the intranet of the UM6P.

Finally, pedagogical dynamics encourage active participation of students, creativity, group work; they also encourage learning autonomy.



This undergraduate degree opens great opportunities for students in both the academic and corporate sectors.

Holders of this degree may choose to integrate Master’s courses in Data Science or join the workforce in fields related to Statistics and Data Science.

Admission and Practical Information


Admission is open to holders of a Baccalaureate or high school diploma, in science when applicable.


We invite you to sign up online via the link by completing the requested information or by contacting us at: .
If you are shortlisted, you will be invited to a written competitive examination followed by an oral interview in keeping with the following Schedule:

  • 31st of May : Application deadline

  • June - July : Written examination and oral interview

  • End of July-August : Admission results and receipt of scholarship application files

  • September/Early October : Start of term.

Given the current health situation, the dates and admission process may change. We will keep you informed.


The tuition fees are:

  • Registration fees (first year only): 5,000 MAD

  • Annual tuition fees: 65,000 MAD

Added to this are accommodation fees and catering on campus.

Scholarships can be awarded to the brightest students via an attractive scholarship scheme based on meritocracy and social criteria. The scholarships benefit a large number of our students.


For any questions, please feel free to contact the following program coordinators : 




Email :