Ingénierie en Computer Science (BAC+5)
.jpeg)



UM6P-CS propose une formation d’ingénieur d’état de haut niveau (Bac+5) spécialisée dans le numérique.
Fondée par une équipe de chercheurs Marocains de renommée internationale, l’ambition de l’UM6P School of Computer Science est de rapidement devenir une école leader dans la formation d’ingénieurs du numérique.
Cette ambition repose sur plusieurs piliers :
- Une très forte sélectivité à l’entrée, en attirant les meilleurs bacheliers en Mathématiques
- Un corps professoral constituée d’enseignants chercheurs, auteurs de publications internationales de premier plan
- De nombreux partenariats avec des universités internationales ainsi qu’avec l’industrie
- L’écosystème d’innovation et de recherche de toute l’Université Mohammed 6 Polytechnique

Grâce à la solide formation proposée, vous serez en mesure de faire face à des situations d’ingénierie complexes aux multiples dimensions : scientifique, technique, économique, éthique et sociale.
À la fois théorique et pratique, ce cursus d’excellence se déroule en deux années préparatoires intégrées suivies de cycles de spécialisation dans différentes filières du numérique.
Cycle préparatoire :
Cette formation vise à :
- Offrir une base obligatoire en mathématiques, probabilités et statistiques pour le monde actuel de la science des données.
- Développer les prérequis nécessaires en termes de concepts fondamentaux en informatique.
- Développer des compétences en communication, en Anglais et en Français.
- Acquérir les méthodes et techniques de travail indispensables à la poursuite des études et à l’ouverture professionnelle.
Cycle ingénieur :
L’objectif principal du programme d’ingénierie UM6P-CS est de former des ingénieurs en informatique à observer, identifier et modéliser des problèmes du monde réel. Des ingénieurs capables d’intervenir dans l’étude et la mise en œuvre de projets numériques d’envergure. Cette formation propose des cours approfondis qui couvrent un large vantail de nouvelles tendances dans le domaine du numérique.
Cette formation soigneusement sélectionnée et axée vers les nouvelles technologies permettra aux étudiants d’acquérir les compétences nécessaires pour intégrer les plus grandes entreprises informatiques, et rejoindre des projets innovants dans le numérique dans les plus prestigieux laboratoires de recherche, ou lancer leur propre start-up.
Au-delà des compétences techniques, les étudiants pourront également acquérir des compétences transversales en « soft skills » (communication, travail en groupe et anglais) et en « business skills » (innovation, entrepreneurship, gestion de projets, …) leur permettant d’interagir avec efficacité dans leurs environnements de travail futurs.

Pr. Ismail BERRADA
Ismail Berrada est un professeur associé à l'école d'informatique de l'université polytechnique Mohammed VI (UM6P-CS). Il a obtenu :
- Un diplôme d'études supérieures en ingénierie informatique de l'ENSEIRB, INP Bordeaux, 2002.
- Un diplôme d'études approfondies (DEA) en calcul parallèle (HPC) de l'Université de Bordeaux 1, 2002.
- Un doctorat en informatique de l'Université Bordeaux 1, 2005.
Il a travaillé pendant plusieurs années en tant que Maître de conférences à l'Université de La Rochelle et Professeur associé à l'Université Sidi Mohamed Ben Abdellah, Fès. Il a participé à plusieurs projets européens : Erasmus + (projet E-val, Satelit, ...), Tempus (Pa@lmes) Marie Curie (Tarot), ANR (Averroès, ...), ainsi qu'à des projets académiques et industriels marocains (Move, Autoroute du Maroc, Ministère de l'Education, Ministère de la Défense (Administration de la Défense Nationale), un noyau HPC pour l'USMBA, CMU-Africa,...).
Ses travaux de recherche sont principalement axés sur l'application des techniques d'IA pour les systèmes de transport intelligents (ITS), le traitement automatique de la langue arabe et de ses dialectes (NLP) dans le contexte de l'exploration des médias sociaux (profilage, détection de tromperie, analyse de sentiments, humour, sarcasme, détection de langage offensif), et récemment l'IA pour la cybersécurité (détection de malware, URL Phishing, et systèmes de détection d'intrusion IDS). Ses travaux ont donné lieu à plusieurs publications dans les meilleures conférences et revues (NAACL, SemEval, IEEE Trans ITS, ..).
Cycle préparatoire intégré :
Année |
Semestre |
Code |
Modules |
1ére année |
Semestre 1 |
M1 |
Analyse I |
M2 |
Algèbre I |
||
M3 |
Physique I (Mécanique) |
||
Physique I (Optique) |
|||
M4 |
Chimie Générale |
||
M5 |
Algorithmique I |
||
M6 |
TEC I |
||
Sport |
|||
Semestre 2 |
M1 |
Analyse II |
|
M2 |
Algèbre II |
||
M3 |
Programmation I |
||
M4 |
Physique II (Electromagnétisme) |
||
Physique II (Thermodynamique) |
|||
M5 |
Algorithmique II |
||
M6 |
Anglais I et Sport |
||
Année |
Semestre |
Code |
Modules |
2éme année |
Semestre 1 |
M1 |
Algèbre III |
M2 |
Analyse III |
||
M3 |
Programmation Web I |
||
M4 |
Electronique numérique |
||
Quantique |
|||
M5 |
Programmation II |
||
M6 |
Anglais II |
||
Sport |
|||
Semestre 2 |
M1 |
Analyse IV |
|
M2 |
Initiation aux Bases de données |
||
M3 |
Probabilités et Statistiques descriptives |
||
M4 |
Architecture des ordinateurs |
||
M5 |
Initiation à l'entreprenariat |
||
M6 |
Histoire et philosophie des sciences |
Cycle ingénieur :
Année |
Modules |
||
1ère année |
Semestre 1 |
M1 |
TEC 1 and Sport |
M2 |
English 1 |
||
M3 |
Introduction to Computation |
||
M4 |
Advanced Algorithm I |
||
M5 |
Advanced Programming I |
||
M6 |
Automata |
||
M7 |
Numerical Analysis |
||
Semestre 2 |
M1 |
English 2 and internship |
|
M2 |
Logic |
||
M3 |
Advanced Algorithms II |
||
M4 |
Advanced Programming II |
||
M5 |
Probability and Statistics |
||
M6 |
Discrete Mathematics & Graph Theory |
||
M7 |
Introduction to communication systems |
||
M8 |
Application Project I |
Année |
Semestre |
Code |
Modules |
2ème année |
Semestre 3 |
M1 |
TEC 2 and Sport |
M2 |
Information Theory & Signal |
||
M3 |
Computability Theory and Complexity |
||
M4 |
Operational Research |
||
M5 |
Operating Systems |
||
M6 |
Databases |
||
M7 |
Management I |
||
Semestre 4 |
M1 |
Management II and internship |
|
M2 |
Compilers |
||
M3 |
Computer Networks |
||
M4 |
Artificial Intelligence |
||
M5 |
Concurrent and Distributed Computing |
||
M6 |
Big Data and Data Analysis |
||
M7 |
Wireless communication |
||
M8 |
Application Project II |
Année |
Semestre |
Code |
Modules |
|
3ème année |
Semestre 5 |
M1 |
Embedded Systems |
|
M2 |
Cloud Computing |
|||
M3 |
Machine Learning |
|||
M4 |
Cryptography and Computer Security |
|||
M5 |
Software Engineering |
|||
M6 |
Web & Mobile applications |
|||
M7 |
Entreprenariat & Startups |
|||
Semestre 6 |
M1 |
Projet de fin d'Etudes |
||
Dans une approche unique, l’Université Mohammed VI Polytechnique met en œuvre un modèle d’enseignement et de recherche innovant, axé sur l’expérimentation. Dans cette optique, les sites de l’université sont dotés de « laboratoires vivants » (« Living Labs »), dédiés à la recherche appliquée. Ces laboratoires sont des plateformes de travail et de formation, à échelle réelle (installations minières, fermes expérimentales, usines, villes…), ouverts à la communauté scientifique et aux étudiants.
La School of Computer Science a accès au plus puissant Data Center du continent africain. L’ensemble de l’infrastructure avec ses serveurs à haute performance et son stockage de haute capacité, joue un rôle central dans la transformation numérique et favorise l’émergence d’un écosystème numérique. C’est un espace qui aide les étudiants, chercheurs et startups à développer et tester des prototypes de leurs produits et services.
100% des emplois actuels seront transformés par le numérique. 50% d’entre eux disparaitront au profit de nouveaux et 50 % des métiers de demain seront directement liés au numérique.
Notre encadrement exigeant vous permettra de réaliser votre projet académique et d’intégrer les plus grands centres de recherche nationaux et internationaux dans le cadre d’une thèse, lancer votre propre projet ou se diriger vers le secteur privé ou public ce notamment vers les postes suivants :
- Software Engineer
- Data scientist
- Computer hardware Engineer
- IT Project Manager
- Network Architect
- Computer scientist
- Data Engineer
- Cyber Security Engineer
- Systems Architect
- AI Engineer
- Database administrator
- Être âgé de moins de 21 ans.
- Être titulaire d’un baccalauréat mathématique (ou science physique avec dossier exceptionnel)
- Avoir une Mention Très-bien (ou mention bien avec dossier exceptionnel)
- Être passionné par le numérique
Nous vous invitons à vous inscrire en ligne via le lien my.um6p.ma en complétant les éléments demandés ou à nous contacter via l'adresse: admission@um6p.ma .
La présélection des candidats s’effectue sur étude du dossier académique. La sélection définitive aura lieu sur la base d’un concours d’admission écrit suivi des entretiens avec les candidats présélectionnés.
En cas de présélection sur dossier, vous serez convoqué à un concours écrit suivi d'un entretien oral selon le calendrier suivant:
- 31 Mai : Date limite d’envoi des candidatures
- Juin - Juillet : Concours écrit et entretien oral
- Fin Juillet- Août: Information des candidats sur leur admission et réception des dossiers de demandes de bourse
- Septembre/Début Octobre: Démarrage des cours
Compte tenu de la situation sanitaire actuelle, les dates et process des concours pourront évoluer. Nous vous tiendrons informés.
Les frais de scolarité s’élèvent à :
- Droits d’inscription (1ère année) : 5.000 dhs
- Frais d’études annuels : 75.000 dhs
A cela s’ajoute les frais de logement et de restauration sur le campus.
Des bourses peuvent être accordées aux étudiants les plus brillants via un dispositif attractif de bourses d'études et de vie. Elles bénéficient un grand nombre de nos étudiants. Nous vous invitons à nous contacter pour plus d’informations.