L’ingénieur "Génie informatique" :
des capacités de concepteur et d’intégrateur
Le profil Génie informatique de l'E.N.S.A d'Agadir est un profil généraliste de
l'informatique, possédant de solides bases méthodologiques et techniques. En
évitant une forte spécialisation, la formation facilite l’intégration dans le
monde professionnel et ouvre des potentialités d’évolution de carrière.
L'ingénieur Génie informatique est capable d'exercer une grande variété de
métiers dans pratiquement tous les secteurs de l'économie. Il possède les
compétences techniques nécessaire alliées à de bonnes aptitudes relationnelles
et à une sensibilisation aux organisations et au fonctionnement des entreprises.
Sur le plan techniques il possède les capacités aussi bien de concepteur (de
composants ou d'architecture) que d'intégrateur (assemblage des sous ensembles
dont on maîtrise les fonctionnalités et le coordination). L'acquisition de ces
compétences techniques accorder une large part à l'auto formation, de manière à
assurer une bonne adaptation à son milieu professionnel et aux évolutions
futures.
Il possède également
les aptitudes relationnelles nécessaires à tout cadre, habitude de travail en
équipe, autonomie, aptitude à la communication écrite et orale et connaissance
de l'entreprise et des organisations.
Pour avoir un tel profil d'ingénieur généraliste et opérationnel, la formation a
été conçue de manière à donner aux futurs ingénieurs des compétences principales
scientifique et techniques leur permettant de maîtriser les technologies des
systèmes et des réseaux, les méthodologies et les outils du génie logiciel, les
systèmes d'information. Elle leur donne également une compétence complémentaire
en électronique, informatique industrielle et automatisme leur permettant de
concevoir et de maîtriser des architectures et des applications complexes,
depuis les composants matériels et les réseaux de communications jusqu'aux
couches logicielles hautes. Les outils pour la modélisation et la résolution de
problèmes occupent une place importante dans la formation ainsi que la formation
générale et humaine.
Compétences principales :
@
Développement de logiciel : algorithmique et programmation (impérative,
fonctionnelle, logique et objet), algorithmique distribuée, conception objet,
UML, génie logiciel, intelligence artificielle, technologie Web
@ Systèmes et
réseaux : systèmes d'exploitation, systèmes répartis, réseaux de
communication, multimédia
@ Systèmes
d'information et bases de données : conception de systèmes d'information,
bases de données, architectures distribuées (client serveur)
Compétences complémentaires :
@ Electronique :
électronique analogique et numérique, communications numériques, traitement de
signal et de l'image
@ Informatique
industrielle : machines informatiques, programmation assembleur, systèmes à
microprocesseurs, temps réel.
@ Réseaux et
Systèmes de Télécommunication : Techniques de Transmission, Réseaux
Téléinformatiques, les NTIC
@ Automatisation :
automatisme, automatique
Formation générale et connaissance de l'entreprise :
Langues, sciences humaines, communication, droit, gestion, marketing, gestion de
production, physique industrielle (procédés industriels, propagation,
électrotechnique), conduite de projet, sports.
Outils pour la modélisation et la résolution de problèmes :
@
Approche stochastique : probabilité et statistiques, analyse de données,
traitement de signal,
@ Approche logique
: mathématiques discrète, systèmes experts, graphes
@ Approche
analytique : mathématique, modélisation, simulation.
Organisation de la formation :
La
formation est organisée en modules (8 modules par an) qui regroupent des
matières conduisant à une compétence.
En
3ème année, on cherche à maîtriser les techniques, les outils et les
méthodes de base : méthodes de conception, algorithmique et programmation,
systèmes d'exploitation. Des projets en groupe permettent aux étudiant de
compléter leur formation. La part de travail personnel demandé est importante.
La
quatrième année est orientée vers les activités de conception et d'intégration ;
la formation permet aux étudiants de se confronter avec des problèmes plus
complexes : temps réel, réseaux, architecture distribuée, intelligence
artificielle.
Un projet en relation
avec une entreprise est réalisé par groupe d'étudiants pour résoudre un problème
posé par l'entreprise. L'accent est mis sur la coordination à l'intérieur du
groupe et la conduite de projet jusqu'à sa réalisation.
La
cinquième année est une année de synthèse et de complément de formation. Elle
repose essentiellement sur le projet de fin d'études. Des mini projets sont
également réalisés par équipe pour élargir le champ d'investigation et la
formation des étudiants.
Les stages en entreprises :
En
fin de 3ème année, les étudiants font un stage de 1 à 2 mois, il leur
permet, d'une part de mettre en pratique dans un contexte réel les connaissances
théoriques et techniques, d'autre part d'appréhender la structure et le
fonctionnement de l'entreprises d'accueil. A l'issu de ce stage, les étudiants
rédigent un rapport de synthèse sur leur perception de l'entreprise.
En fin de la 4ème
année, les étudiants effectuent un stage de 2 à 3 mois, ce stage couvre les
activités d'analyse, de conception et de réalisation. Il permet aux étudiants de
participer à des projets réels de complexités moyennes.
Projet de fin d'études (PFE) :
Le
projet de fin d'études porte sur le développement d'un projet dans ses phases
initiales (analyse et conception). Cela peut être une maquette de produit, une
architecture réseau, système d'information, une étude de faisabilité, un
développement de produit.
Les projets se font
essentiellement en entreprise et durent cinq à six mois (à partir de février).
|