“Accédez à l’expertise transmise par l’École dans les domaines variés de l’informatique !”
Objectifs
Cette spécialité a pour objectif de former des ingénieurs informaticiens généralistes capables d’assurer le suivi de l’ensemble du cycle de vie du logiciel et d’en piloter les étapes : analyse des besoins, conception globale et détaillée, prototypage, modélisation, implémentation, intégration, certification, tests, déploiement et maintenance.
Type de diplôme : Formation d'ingénieur
Niveau d’étude : Bac+5
Grade : Master
Durée : 3 ans
Accessibilité : Concours Polytech niveau Bac+2 (CPGE) ou dossier et entretien niveaux BUT L2 L3
Contact secrétariat : 01 49 40 40 91
informatique.sup.galilee@univ-paris13.fr
Déroulé de la formation
Année 1
Formation aux savoirs de bases de l’ingénieur informaticien
Un socle de connaissances fondamentales pour le futur ingénieur est dispensé en première année, comprenant :
- une formation de base commune aux élèves ingénieurs de Sup Galilée : en Culture Ingénieur, mathématiques, informatique et anglais
- des cours spécifiques au domaine informatique : système d’exploitation, architecture des ordinateurs (en mettant l’accent sur l’interface logiciel/matériel), algorithmique (mise au point et analyse d’algorithmes pour les structures de données linéaires et arborescentes), bases de données et génie logiciel (méthodes de spécification, techniques de tests, méthodologie UML)
- des cours de programmation : programmation impérative structurée (C) et programmation objet (Java)
- des cours plus théoriques : logique, sémantique des langages de programmation et théorie des langages
- des modules d’ouverture à des domaines plus appliqués et techniques : infographie, communication Homme-machine
- de nombreux travaux pratiques et un projet en binôme d’environ 200h au 2e semestre
- un stage découverte de l'entreprise de fin d’année : 1 à 2 mois
Année 2
Approfondissement des connaissances
Cette année est consacrée à la consolidation du socle commun et à l’acquisition de compétences nouvelles plus spécialisées avec :
- des cours spécifiques plus avancés : génie logiciel (architecture logicielle, spécification avancée), systèmes de gestion de bases de données, système d’exploitation (administration système), algorithmique (algorithmes des graphes) et en programmation (C++, Python, initiation à la programmation logique et fonctionnelle),
- une initiation à l’Intelligence Artificielle : avec des cours de robotique
- un important module de recherche opérationnelle : complexité, programmation linéaire et optimisation combinatoire
- une initiation aux réseaux informatiques et aux techniques d’interface graphique et de programmation web
- une mise en situation de conduite de projet logiciel : par groupe de 4 à 6, les étudiants réalisent un projet pour un client d’environ 100 j.h sur 6 mois, de la réponse à appel d’offre au déploiement
- un stage technicien de fin d’année en entreprise ou un stage de recherche en laboratoire : 2 à 4 mois
Année 3
Perfectionnement vers l’insertion professionnelle
Cette dernière année permet aux futurs ingénieurs informaticiens :
- d’enrichir leurs compétences dans les divers secteurs informatiques : algorithmes parallèles et distribués, les bases de données, cloud computing, sécurité informatique, cryptographie, data mining, motifs de conception, réseaux IP de nouvelle génération etc.
- d'effectuer un Projet de Fin d’Études (PFE) : exploration, veille ou prototypage par groupe de 3 ou 4 étudiants, sur 4 mois
- de choisir des enseignements parmi un panel pour une ouverture personnalisée :
- recherche opérationnelle et applications, décision et apprentissage dans les jeux, réseaux sociaux
- fouille de textes, traitement automatique des langues et réseaux de neurones, recherche d’information
- réseau THD et voix sur IP, algorithmes et images
- internet des objets, programmation Android
- de faire un stage ingénieur de fin d’études : 4 à 6 mois
Et après ?
Nos ingénieurs exercent leur activité dans tous les secteurs où sont nécessaires la conception et le développement de nouveaux systèmes, l'assemblage, la consolidation et l'adaptation de logiciels, la gestion des parcs informatiques, de réseaux et de grands systèmes d'information ou encore l’utilisation de l’Intelligence Artificielle pour l’analyse de données.
Cela concerne trois secteurs d’activités principaux :
- information et communication (majoritairement en conseil)
- activités spécialisées, scientifiques et techniques
- activités financières et assurances
Les compétences des ingénieurs informaticiens couvrent aussi bien les besoins des grandes entreprises industrielles ou de services (énergie, transports, automobile, banque, assurance) que des petites entreprises dynamiques spécialisées dans les nouvelles technologies.
Témoignages d'anciens diplômés
“Ma formation à Sup Galilée était très riche en termes de théorie, pratique et projets. Un bon suivi des enseignants tout au long du cursus. Environnement : beau avec la verdure, un grand campus, une piscine, et plusieurs activités sportives.”
“Les cours sont complets, traitent de nombreux sujets et privilégient la théorie au service de la pratique. La formation de Sup'Galilée apporte une réelle plus-value sur le monde du travail en apprenant à ses étudiants à analyser un problème, se former et proposer des solutions, tout ce qu'un Ingénieur doit savoir faire finalement.
La majorité des enseignants de Sup'Galilée sont également chercheurs, cela permet aux étudiants de comprendre le contexte et les enjeux des enseignements prodigués.
Le DAPS* permet aux étudiants de s'épanouir correctement sur le campus.”
*Département des Activités Physiques et Sportives