Cycle d'Ingénieur d'Etat

Le Programme d’ingénierie en informatique est une filière d’excellence, qui permet aux étudiants d’acquérir des connaissances poussées en Développement Informatique, Business Intelligence, Data Science, CyberSécurité, Machine Learning…. Il s’articule sur 5 années, validées par un diplôme  d’Ingénieur d’Etat.

Objectif de la formation

Le Diplôme d’Ingénieur d’Etat de l’ISMAGI est un programme bac+5 dans l’une des quatres options innovantes et les plus demandées sur la marché de travail.

Il repose sur une solide formation technico-scientifique, une mise en pratique régulière des connaissances, de nombreuses expériences professionnelles, un esprit multiculturel et un enseignement humain.

Programmes

1ère année

  • Mathématique 1
  • Sciences de l’ingénieur 1
  • Informatique 1
  • Système Informatique
  • Langue et techniques de communication 1
  • Réseaux et systèmes

2ème année

  • Conception et analyse
  • Réseaux avancés
  • Analyse et conception orientée objet UML
  • Recherche opérationnelle et Optimisation
  • Bases de données SGBD
  • Hypermédias 1

3ème année

  • Python
  • Programmation en Java
  • SGBD 2 (SQL-SERVER)
  • Système d’exploitation Linux
  • PHP
  • Programmation en C#
  • Langues et techniques d’expression et de communication 1
  • SGBD ORACLE – PL/SQL
  • Cryptographie
  • Programmation orientée objet en Java
  • PHP avancé
  • Programmation Client/serveur en C#

4ème année

  • Cloud Computing et virtualisation
  • Math de Machine Learning
  • Sécurité informatique
  • Analyse des données et apprentissage automatique
  • Langues et techniques d’expression et de communication 3
  • Applications mobiles hybrides ionic
  • ETL & Cube & reporting
  • Langage R & Data maining
  • DevOPS
  • Traitement du langage naturel
  • Développement des applications mobiles – JAVA Android
  • Analyse de malware – Rétroingénierie

5ème année / Année de spécialisation

1. Intelligence artificielle & Machine learning

    • Internet des objets IoT
    • Apprentissage automatique & renforcement
    • Outils Hadoop pour le Big Data
    • Traitement et Reconnaissance d’Images
    • La science de l’incertitude et des données
    • Projet personnel et professionnel
    • Management

2. Business Intelligence & Data Science

    • Algorithme Data science
    • Tableau software
    • Traitement et Reconnaissance d’Images
    • Apprentissage automatique cloud
    • Big data
    • Projet personnel et professionnel
    • Management

3. Développement Informatique

    • Framework Spring + Hibernate
    • Snowflake
    • Flutter
    • Hypermédias 3
    • Projet personnel et professionnel
    • Management

4. Cyber Sécurité & Cloud Computing

    • Transmission de données sécurisée
    • Audit sécurité
    • Tests d’intrusion (pentest)
    • Microsoft Azure
    • Cybercriminalité, Cybersécurité et Cyberdéfense
    • ITIL
    • Projet personnel et professionnel
    • Management