Objectifs de la formation

La formation au sein de la filière « Génie Informatique » de l’ENSA de Kenitra a pour mission de former des ingénieurs possédant une solide base scientifique et technique dans le domaine de l’informatique doublée d’une compétence en matière de management et de communication.

La formation permettra aux lauréats une insertion  rapide dans le milieu professionnel et les prépare pour exercer divers métiers dans les domaines du génie logiciel, de la gestion et la sécurité des systèmes informatiques, du management informatique, de l’administration système et réseau, du conseil en informatique…

L’objectif principal visé par l’équipe pédagogique est de former de véritables professionnels polyvalents  maîtrisant les techniques informatiques d’aujourd’hui et aptes à assimiler celles de demain.

L’équipe pédagogique de la filière Génie Informatique a opté pour le choix des deux options : «Génie Logiciel et développement mobile » et « Sécurité Informatique » afin  de répondre aux besoins réels du marché de travail.

Compétences à acquérir 

Les compétences terminales ou professionnelles à acquérir par les lauréats sont :

  • Concevoir, administrer et optimiser des bases de données
  • Utiliser les différentes technologies de développement  d’applications WEB
  • Maitriser l’administration et la programmation des systèmes d’exploitation
  • Administrer et sécuriser des réseaux informatiques
  • Avoir la capacité de programmer en faisant une séparation entre l’aspect technique, le métier et l’accès aux données.
  • Avoir l’habilité de gérer l’anatomie de grandes applications en se basant sur les composants logiciels.
  • Développer des systèmes intelligents
  • Connaitre les concepts, méthodes et techniques de traitement de la sécurité et de gestion du risque liés aux systèmes informatiques

Compétences spécifiques à l’option Génie Logiciel et Développement Mobile

  • Maitriser les techniques et les outils utilisés dans la production industrielle des logiciels.
  • Connaitre les différents  modèles de processus pour le développement logiciel
  • Maitriser Les outils d’aide à la prise de décision
  • Développer une application selon une architecture distribuée
  • Créer  et déployer des services web
  • Développer  des applications sur des terminaux mobiles sur différentes plates formes
  • Gérer la migration d’une application entre les différentes plates formes mobiles


Compétences spécifiques à l’option « Sécurité Informatique »

  • Connaitre les notions de base de la sûreté de fonctionnement et de la sécurité : propriétés, entraves et moyens
  • Maitriser les techniques d’identification et vérification des personnes à partir de signaux image et vidéo
  • Comprendre le fonctionnement de base d’une carte à puce et être capable de réaliser une application avec ces cartes
  • Maîtriser, analyser et gérer de manière efficace les risques liés aux nouvelles technologies
  • Savoir déployer les outils de mesure et contre-mesure pour affronter les attaques et menaces sous réseau et protéger le patrimoine informationnel de l’administration publique ou privée.
  • Mettre en place une stratégie de la sécurité selon des les standards internationaux.

Débouchés et retombées de la formation

Les profils visés sont ceux d’ingénieurs polyvalents en informatique, capables d’évoluer au plus haut niveau de la prise de décision.
Les métiers couvrent un large éventail et comprennent des spécialités telles que :

  • Architecte de système d’information,
  • Concepteur  de systèmes d’information,
  • Intégrateur de solutions,
  • Développeur de logiciel,
  • Auditeur informatique, ingénieur qualité,
  • Chef de projet informatique,
  • Architecte des systèmes et de réseaux
  • Administrateur de systèmes, de réseaux ou de bases de données.
  • Ingénieur sécurité…