Infos pratique
Niveau d’entrée Bac+2, Bac+3 ou Bac+4
Niveau de sortie Bac+5
Session de rentrée Septembre

GÉNIE INFORMATIQUE

La formation s’intéresse à tous les domaines fondamentaux de l'informatique : algorithmique, architecture, réseaux, systèmes d'exploitation, génie logiciel, bases de données, mathématiques pour l'informatique, recherche opérationnelle, recouvrant ainsi tous les grands domaines de l'Informatique :

  • Algorithmique et Programmation
  • Architecture, Réseaux et Système
  • Analyse et conception des systèmes d'information, Bases de données…

 

Conditions d’accès :

En 1ère année :

  • Les étudiants ayant accompli deux années d’études supérieures dans un institut préparatoire aux études d’ingénieurs dans la filière « Mathématiques – Physique » « Physique – Chimie » ou « Biologie-Géologie » ;
  • Les étudiants titulaires d’une Licence (Fondamentale / Appliquée) ou d’un diplôme équivalent ;
  • Avoir un BTS universitaire (pour les étrangers).

 

En 2ème année :

Mastère 1 accompli en Informatique avec succès ou niveau équivalent en rapport avec la spécialité demandée et sous réserve d’étude de dossier.

 

Pour qui ?

Le candidat doit avoir pour vocation le service d’autrui et justifier de qualités importantes telles que :

  • Comprendre le fonctionnement d'un ordinateur,
  • Analyser, concevoir et réaliser une solution informatique, un site Web,
  • Administrer un système d’informations, une base de données, des réseaux,
  • Conseiller et assister techniquement les utilisateurs, clients et services,
  • Développer des capacités de gestion de projet : gestion du temps, répartition des missions, autonomie,
  • Utiliser et maîtriser des langages de programmation, les structures de données, les bases de données,
  • Simuler, expliquer un programme informatique, et évaluer sa complexité,
  • Comprendre les techniques de génie logiciel et savoir les utiliser pour expliquer et mettre en œuvre des systèmes informatiques,
  • Maîtriser les environnements de développement modernes et les technologies du Web,
  • Comprendre et mettre en œuvre une méthode de conception de bases de données,
  • Maîtriser les techniques d'analyse et de modélisation de solutions informatiques,
  • Savoir utiliser des outils mathématiques et statistiques, des logiciels d'acquisition et d'analyse de données,
  • Savoir communiquer (en français et en anglais) et travailler en équipe.
 

PERSPECTIVES ACADÉMIQUES ET PROFESSIONNELLES DU PARCOURS

Débouchés académiques

Les étudiants titulaires de diplôme d’ingénieur qui désirent continuer leur formation peuvent le faire dans le cadre d’un doctorat selon les conditions habituelles d’admission.

 

Débouchés professionnels

L'ingénieur architecture systèmes :

il conçoit, ou adapte, les logiciels de base d'un équipement pour les installer dans le cadre d'une architecture matérielle spécifique. Il peut également optimiser l'architecture matérielle en préconisant des solutions tenant compte des possibilités technologiques les plus récentes. Il les coordonne et en suit la mise en place.

L'ingénieur développement logiciel :

il participe à la définition, à la conception, à la réalisation et à la mise au point des sous-systèmes logiciels qui seront intégrés dans un système comprenant généralement du matériel et du logiciel.

L'ingénieur réseaux :

il met en place et développe les réseaux de communication par lesquels transitent les voix, les images et les données. À lui de résoudre les problèmes liés à la distance, à la diversité des matériels et des logiciels. Dans le cadre d'une mission de conseil et d'assistance, il exerce une veille technologique permanente.

Les métiers de l'informatique des réseaux :

spécialiste des questions de communication, l'ingénieur réseau installe, gère et assure l'optimisation des réseaux de l'entreprise. Il a pour missions :

  • Le choix, l'installation et la configuration du réseau
  • L'administration et la sécurité du réseau
  • L'intégration de nouveaux outils, serveurs de messagerie, antivirus…

Programme

1ère année

  • Statistique et Probabilités
  • Analyse Numérique
  • Electronique
  • Architecture des Ordinateurs
  • Systèmes Logiques
  • Algorithmique et Structure de Données I
  • Algorithmique et Structure de Données II
  • Logique Formelle
  • Transmission Numérique
  • Traitement de Signal
  • Anglais I
  • Français

2ème année

  • Recherches Opérationnelles
  • Conception & Programmation Orientée Objet
  • Théorie des Langages et Automates
  • Méthodologie et Génie Logiciel
  • Techniques de Compilation
  • Conception des Bases de Données
  • Systèmes d’exploitation
  • Réseaux Locaux
  • Réseaux Informatiques
  • Anglais II
  • Communication

3ème année

  • Architecture logicielle
  • Système de gestion des bases de données
  • MX Technique de Complexité des Algorithmiques
  • Administration des réseaux
  • Programmation des réseaux
  • Intelligence artificielle
  • Signaux Multidimensionnels et Imageries
  • Informatiques reparties
  • Architecture à objets distribués
  • CC Nouvelles technologies de communications
  • Gestion
  • Anglais III

4ème année

  • Evaluation des performances
  • Systèmes temps réel et tolérance aux fautes
  • Sécurité des réseaux
  • Dimensionnement et optimisation des réseaux
  • Ingénierie des protocoles
  • Technologie Web
  • Mini-Projet
  • PFE