DATA
AND SOFTWARE SCIENCES
D2S
L’objectif de la filière " Data and Software Sciences" est de former Sur concours : Candidats ayant réussi le(s) :
Concours National Commun (CNC) des grandes
des élèves ingénieurs hautement qualifiés ayant une connaissance écoles d’ingénieurs et des établissements
de base large en informatique avec une spécialité dans assimilés du Maroc ;
Concours spécifique pour les titulaires
les domaines émergents notamment le Data Science, le Data des diplômes :
DEUG SM ou SMI ou diplôme reconnu équivalent
Engineering et l’ingénierie du logiciel.
DUT ou diplôme reconnu équivalent dans
des spécialités en relation avec l’Informatique.
A l’issue de cette formation, les élèves ingénieurs seront capables Deux années préparatoires au cycle ingénieur INP;
de répondre à des problèmes liés à la mise en place de projets Sur étude de dossier (sur titre) : Candidats ayant
obtenu avec mention une Licence SMA ou SMI ou
informatiques sollicitant des compétences en relation avec Bachelor (Spécialité Mathématiques Appliquées ou
les métiers des données et du logiciel. En particulier, les élèves Informatique) ou LST ou diplôme reconnu équivalent
ou dans le cadre de la mobilité entrante.
ingénieurs seront capables de concevoir, de réaliser et de déployer
des modèles d’apprentissage automatique pour des domaines
métiers diversifiés. Également, ils seront capables de concevoir
et de réaliser des solutions logicielles destinées aux entreprises Ingénieur en Data Science;
sur les différents types de plateformes Web, Mobiles ou Cloud. Ingénieur en Data Engineering;
Finalement, les étudiants seront capables de produire des Architect de solution Big Data;
applications respectant les normes de qualité en vigueur tout Architect de solutions Web;
en s’alignant avec les grands principes de la qualité logicielle. Ingénieur en Développement Mobile;
Ingénieur en Développement Web;
Ingénieur en Analyse des données;
Chef de projet systèmes d’information;
Ingénieur en Apprentissage Automatique;
Ingénieur en Apprentissage profond;
Ingénieur DevOps;
Ingénieur MLOps;
Ingénieur DataOps;
Concepteurs de solutions NLP;
Ingénieur en traitement d’image.
Maîtriser l’informatique de base (Programmation, Systèmes d’information, Bases de données, Réseaux informatique, etc.).
Savoir résoudre des problèmes de natures diverses (scientifique, santé, éducation, agriculture) en se servant de l'intelligence
artificielle.
Savoir produire des modèles d'intelligence artificielle pour des domaines métiers diversifiés.
Savoir mettre en production les modèle d'intelligence artificielle.
Savoir comment collecter, préparer, stocker, et traiter des données massives.
Savoir manipuler des données structurées, non structurées et semi-structurées.
Etre capable de traiter des données de natures diverses (Texte, Image, Vidéo, Signal, Voix....)
Savoir-faire du Génie logiciel empirique.
Etre capable de concevoir et réaliser des applications Web et Mobile de Qualité.
Maîtriser les principaux environnements de développement utilisant : Android, J2E, et IOS…
Savoir mener des projets DevOps et MLOps.
Etre capable de gérer des projets logiciels agiles..
MODULES PAR SEMESTRE
STATISTICS AND APPLIED PROBABILITY WEB FRAMWORK AND END OF YEAR PROJECT
Tronc commun
ALGORITHMICS AND DATA SRUCTURES LANGUAGES & COMMUNICATION 2
1ère Année
COMPUTER ARCHITECTURE DATA BASES
MATHEMATICAL MODELING AND PROGRAMING NETWORKS AND SYSTEM
OBJECT ORIENTED PROGRAMMING INTRODUCTION TO ARTIFICIAL INTELLIGENCE
DIGITAL ECONOMY
AND INFORMATION SYSTEM
PROCESS OF DEVELOPMENT AND OBJECT
LANGUAGES & COMMUNICATION 1
MODELING WITH UML
POWER SKILLS IN MOROCCAN CULTURE AND ART
REQUIREMENT ENGINEERING & SOFTWARE
COMPUTER DEVELOPMENT II AND END
Approfondissement
TESTING
OF YEAR PROJECT
COMPUTER DEVLOPMENT I
APPLIED AND ETHICAL AI
MACHINE LEARNING 2ème Année
ADVANCED MACHINE LEARNING
INNOVATION AND ENTREPRENEURSHIPS LANGUAGES & COMMUNICATION 4
LANGUAGES & COMMUNICATION 3 DEVOPS AND FULL STACK
DATA ANALYTICS DATA ENGINEERING
DATABASE ADMINISTRATION DEEP LEARNING AND COMPUTER VISION
SOFT SKILLS AND END OF SEMESTER PROJECT S5
DATA SEMANTICS & INTEROPERABILITY
Spécialisation
3ème Année
PROJET DE FIN D’ANNÉE
SEMINARS: INTRODUCTION TO RESEARCH
GENERATIVE IA AND MLOPS
WEB INFORMATION EXTRACTION
LANGUAGES AND COMMUNICATION 5
SOFTWARE PROJECT MANAGEMENT AND
SOFTWARE QUALITY