Number of semesters: at least 8 semesters
Language(s) of instruction : Arabe
Other languages : Anglais, Arabe