The student completes his program with elective courses reported in the list below. With the agreement of the restricted jury, the student can also complete his program by other courses that he would consider relevant and taught at the UCLouvain. The student may include a maximum of 5 language course credits in his or her program, provided that the level is appropriate and consistent with the student's and the program's profile.

> Data in action
> Data sciences en linguistique et Text Mining
> Algorithme, informatique, optimisation, recherche opérationnelle
> Stage
> Data Sciences appliquées à la gestion
> Optional courses