ESGI - ECOLE SUPERIEURE DE GENIE INFORMATIQUE
Présentation ESGI
L’école Supérieure de Génie Informatique
Créée en 1983, l’ESGI forme ses étudiants aux évolutions de l’informatique. Avec ses 3 800 étudiants, l’ESGI est la plus grande école d’informatique en alternance de France.
Étudier à l’ESGI, c'est acquérir par étape toutes ces compétences en bénéficiant d'une équipe enseignante expérimentée et impliquée dans la réussite de chacun, d'une infrastructure technologique de très haut niveau et d'une ambiance où s'expriment au quotidien les valeurs fortes à l'école : ouverture d'esprit, goût du challenge, esprit d'équipe, échange avec le monde professionnel.
Les spécialisations de notre école d'informatique sont construites pour vous préparer au mieux aux carrières que vous aurez choisies.
Les études à l’ESGI se découpent en plusieurs cursus :
Le Cycle Bachelor de l’ESGI (Bac à Bac+3)
Lors de la 1ère et 2ème année, les étudiants acquièrent les fondamentaux de l’informatique. Elles ont vocation à :
Fournir les connaissances scientifiques et les capacités de réflexion nécessaires pour se préparer au métier d’ingénieur informatique
Faire comprendre les grands principes théoriques et architecturaux des systèmes informatiques
Offrir les savoir-faire les plus utiles dans les domaines du développement, du WEB, du réseau ou encore des principaux systèmes
Développer l’esprit d’ouverture et d’initiative, l’autonomie et le sens de la communication.
La 3ème année, est celle de la professionnalisation dans la spécialité métier choisie. Le cycle Bachelors'effectue en formation initiale et en alternance. À la fin de leur cycle, l’étudiant obtient un diplôme reconnu par l’État niveau 6. Une poursuite d’études en cycle Mastère est possible.
Les Cycles Mastère de l’ESGI (Bac+3 à Bac+5)
Le mastère se déroule en 2 ans et permet d’obtenir un diplôme reconnu par l’État niveau 7. Il est destiné aux étudiants souhaitant approfondir leur expertise de la création et animation numérique.
Admission
Bachelors & Mastères :
L’admission se déroule en trois étapes :
1) Candidature et inscription au concours sur notre site :
Candidatez sur le site de notre école et sélectionnez une date de concours.
Mettez en ligne l’ensemble des pièces demandées (CV, lettre de motivation, relevés de notes, diplôme, carte d’identité). L’étude de vos documents va nous permettre d’analyser la cohérence entre les cycles suivis et la filière ou spécialisation choisie.
2) Concours comportant 2 épreuves :
– Un écrit comportant un QCM d’anglais, de logique et de culture générale*.
– Un entretien individuel
3) Admission :
Le jury d’admission qui se réunit une fois par semaine vous notifie par écrit sous 15 jours ouvrés, sa décision finale.
L’ESGI (École Supérieure de Génie Informatique) est bien plus qu’un établissement d’enseignement : c’est un véritable tremplin pour les passionnés d’informatique, du digital et de l’innovation. En choisissant cette école, on intègre un environnement…
Très bonne ambiance, l'école nous permet d'avoir des intervenants et une formation de qualité. L'école a un bon réseau d'entreprises pour nous permettre d'avoir une alternance. L'intégration avec nos nouveaux camarades se fait rapidement, car…
Deuxième année terminée à l’ESGI, et je ne regrette vraiment pas mon choix. Les formations sont bien structurées, avec des intervenants à l’écoute et des projets concrets qui nous permettent d’appliquer rapidement ce qu’on apprend. Il y a…
Donne ton avis !
Les formations ESGI
ESGI : Bachelor
- ESGIBachelor 3 - spécialisation architecture des logiciels5.01 avisDemander des informationsAlternance
Le Bachelor Architecture des Logiciels forme des experts en informatique qui maîtrisent l’ensemble des compétences indispensables au métier d’architecte logiciel, fonction stratégique dans la politique informatique des entreprises. Il s’agit d’une formation d’experts sur les méthodes de conception et de réalisation de solutions logicielles complexes, dans des secteurs extrêmement variés (finance, industrie, ESN, éditeurs de logiciels Web ou mobiles, direction des systèmes informatiques…).
Rythmes d'alternance :
1 semaine de cours / 3 semaines en entreprise
- ESGIBachelor 3 - spécialisation mobilité et objets connectésAucun avisDemander des informationsAlternance
Le Bachelor Mobilité et Objets Connectés forme des ingénieurs de haut niveau dans la conception et la réalisation de solutions matérielles et logicielles répondant aux nouveaux usages de la mobilité (objets autonomes, réalité augmentée, robotique, domotique...).La spécialisation permet de maîtriser les aspects fondamentaux de l’informatique embarquée : système, logiciel, réseau, plateformes d’informatique mobiles actuelles (Apple iOS, Android SDK et NDK…) et techniques d’ergonomie, de protocoles dédiés ou encore de sécurité.
Rythme d'alternance : 1 semaine de cours / 3 semaines en entreprise
ESGI : Mastère
- ESGIMastère ingénierie mobile et objets connectésAucun avisDemander des informationsAlternance
Le mastère Mobilité et Objets Connectés de l'ESGI forme des experts de haut niveau dans le domaine de la Mobilité et de l'Internet des Objets.Programme :1ère année :DÉVELOPPEMENT, CONCEPTION ET LANGAGESArchitecture logicielleDesign Patterns en C#Clean CodeProgrammation AssembleurHackathonBAS NIVEAU, SYSTÈMES ET RÉSEAUXIntroduction à l'électronique embarquéeProtocoles et échanges de donnéesProgrammation C++Programmation d'un SDK RobotiqueProgrammation ParallèleINGÉNIERIE MOBILITÉ AVANCÉEAndroid avancé et JetPack ComposeDéveloppement iOS avancéCI MobileGamification d'une applicationFireBaseSécurité et MobilitéOUTILS DE COMMUNICATIONCommunication ProfessionnelleAnglais : Préparation au TOEICACTIVITÉS ANNUELLESProjet AnnuelWorkshop d'ouvertureE-LearningMission en EntrepriseProjet Open et vie de l’école 2ème année :DÉVELOPPEMENT, CONCEPTION ET LANGAGES3D Interactives et réalité augmentéeBlockchain et développementCryptographie et sécurité logicielleDéveloppement de jeux mobiles avec UnityIOT AVANCÉDomotique et IoTSystème Temps réel avec RTOSSécurité IoTLinux embarquéEco Conception IOTINGÉNIERIE MOBILITÉ AVANCÉEWatchOS et IoT HomeKitErgonomie et IHM mobilesGraphQL et servicesOUTILS ET SERVICESServices IoT AmazonMachine LearningCOMPÉTENCES TRANSVERSESAnglais Préparation au TOEICDroit de l'informatique et de l'InternetManagement d'équipeACTIVITÉS ANNUELLESE-LearningProjet Open et vie de l’écoleProjet AnnuelMission en EntrepriseProjet de recherche FYC (Find Your Course)Grand Oral Professionnel Rythmes :Session de septembreD'octobre à août : 1 semaine de cours / 3 semaines en entreprise.Session de janvierDe janvier à décembre : 1 semaine de cours / 3 semaines en entreprise. Modalités d’évaluation :•Contrôle de connaissance•Mise en situation professionnelle à travers des cas pratiques et des études de cas•Participation à des hackathons internes•Soutenances orales•Partiels, constitués d’évaluations individuelles écrites et/ou orales.Diplôme délivré « Expert en Ingénierie Informatique» Certification Professionnelle reconnue par l'Etat Niveau 7 et inscrit au RNCP
- ESGIMastère ingénierie de la blockchainAucun avisDemander des informationsAlternance
Le mastère Ingénierie de la Blockchain s'adresse aux étudiants souhaitant une formation de très haut niveau sur les méthodes de conception et de développement d'architectures liées aux chaînes de blocs dans des cœurs de métiers multiples (banque, trading, assurance, notariat, avocat, audit, crédit, télécoms, santé).Programme :1ère année :ARCHITECTURES ET TECHNOLOGIES BLOCKCHAINIndexation smartcontractHackathon BlockchainBlockchain PolygonSYSTÈMES ET RÉSEAUXProgrammation distribuéeInfrastructures et sécurité avancéeCONCEPTION ET DEVELOPPEMENTNode JS avancéLangage Go et Blockchain CosmosProgrammation Fonctionnelle avec OCAMLSolidity & smart-contract avancésXRP LedgerLangage Rust et SolanaBlockchain StarknetBlockchain TezosINFRASTRUCTURE AS CODE & DEVOPSCI/CDDevops & microservicesMANAGEMENT DE PROJETS – FONDAMENTAUXAudit BlockchainCrypto-économieCoeur de métier : notariat, avocatManagement de projet SI : cahier des charges, risques, budget et pilotageOUTILS DE COMMUNICATIONTechniques de communication professionnelleAnglais : préparation au TOEICACTIVITÉS ANNUELLESElectifsE-LearningProgramme Open et vie d’écoleWorkshop, Blockchain DayProjet annuelMission en entreprise 2ème année :CONCEPTION ET DEVELOPPEMENTPython avancéReact.js avancé orienté Web3Intelligence Artificielle et BlockchainTECHNOLOGIE ET APPLICATIONS BLOCKCHAINBlockchain Next GenerationICO & Applications avancéesDéveloppement avancé de SmartContractsAttaques cryptographiques & sécurité de la BlockchainZero Knowledge ProofDecentralized Finance (ou fi nance décentralisée)Layer 2 Ethereum & StarknetBLOCKCHAIN ET GOUVERNANCEBlockchain Business RegulationCas d’usage dans la financeBlockchain et CréditMANAGEMENT DE PROJETDroit de l’informatique et de l’InternetManagement d’équipeOUTILS DE COMMUNICATIONAnglais : préparation au TOEICACTIVITÉS ANNUELLESElectifsWorkshops, Blockchain DayProgramme Open ESGI et vie d’écoleE-learning (FOAD) : langues, culture entreprise, informatiqueProjet de recherche FYC (Find Your Course)Création d'EntrepriseProjet annuelStage ou mission en entrepriseGrand Oral Professionnel Rythmes :Session de septembreD'octobre à août : 1 semaine de cours / 3 semaines en entreprise.Session de janvierDe janvier à décembre : 1 semaine de cours / 3 semaines en entreprise. Modalités d’évaluation :•Contrôle de connaissance•Mise en situation professionnelle à travers des cas pratiques et des études de cas•Participation à des hackathons internes•Soutenances orales•Partiels, constitués d’évaluations individuelles écrites et/ou orales.Diplôme délivré « EXPERT EN INGÉNIERIE INFORMATIQUE » Certification Professionnelle reconnue par l'Etat Niveau 7 et inscrit au RNCP
ESGI : Master
- ESGIMaster architecture des logiciels (mastère)4.84 avisDemander des informationsAlternance
Le cycle mastère Architecture des Logiciels forme en deux ans des experts en informatique qui maîtrisent l'ensemble des compétences indispensables au métier d'architecte logiciel, fonction stratégique dans la politique informatique des entreprises.Programme :1ère année :DÉVELOPPEMENT ET LANGAGESAlgorithmique et complexité (graphes)Design Patterns en C#Frameworks JEEINGÉNIERIE DU LOGICIELArchitecture logicielleClean CodeDevops (Orchestration de conteneurs et intégration continue)Architecture micro-servicesDÉVELOPPEMENT AVANCÉReactive Programming AndroidProgrammation Fonctionnelle avec ScalaHackathonCONCEPTION, SYSTÈMES ET OUTILSServerless Architectures et CloudRust appliqué à la programmation système et réseauxBehaviour Domain Development (BDD)Framework Deep LearningOUTILS DE COMMUNICATIONTechniques de communication professionnelleAnglais : préparation au TOEICACTIVITÉS ANNUELLESProjet AnnuelE-LearningMission en EntrepriseProjet Open et vie de l’école 2ème année :SCIENCES DE L'INGÉNIEURCryptographie et Sécurité LogicielleErgonomie et IHM LogicielleSécurité logicielle (Security by Design)DÉVELOPPEMENT ET PROGRAMMATION AVANCÉEBlockchain et développementProgrammation et ParallélismeProgrammation multi-plateforme avec FlutterARCHITECTURESClean ArchitectureData CentricIntroduction aux traitements distribuésInfrastructure As CodeConception Pilotée par le Domaine (DDD)TRAITEMENT ET ANALYSE DE DONNÉESApprentissage par renforcement appliqué au jeuMachine LearningCOMPÉTENCES TRANSVERSESAnglais Préparation au TOEIC (2)Management d'équipeDroit InformatiqueGreen IT et Informatique ResponsableACTIVITÉS ANNUELLESE-LearningProjet Open et vie de l’écoleProjet AnnuelMission en EntrepriseProjet de recherche FYC (Find Your Course)Grand Oral Professionnel Rythmes :Session de septembreD'octobre à août : 1 semaine de cours / 3 semaines en entreprise.Session de janvierDe janvier à décembre : 1 semaine de cours / 3 semaines en entreprise. Modalités d’évaluation :•Contrôle de connaissance•Mise en situation professionnelle à travers des cas pratiques et des études de cas•Participation à des hackathons internes•Soutenances orales•Partiels, constitués d’évaluations individuelles écrites et/ou orales.Diplôme délivré « EXPERT EN INGÉNIERIE DU DÉVELOPPEMENT ET EN ARCHITECTURE LOGICIELLE » Certification Professionnelle reconnue par l'Etat Niveau 7 et inscrit au RNCP
- ESGIMaster intelligence artificielle et big data5.05 avisDemander des informationsAlternance
Face à la généralisation des algorithmes à grande échelle et à la massification des données, le mastère Intelligence Artificielle et Big Data forme des experts à même de participer à des projets d'envergure, maitrisant les concepts, techniques et enjeux fondamentaux de l'intelligence artificielle.Programme1ère année :MODÉLISATION ET ALGORITHMIQUEMathématiques avancées pour le Big Data avec RDeep LearningDeep Reinforcement LearningDÉVELOPPEMENTProgrammation fonctionnelle avec ScalaDevops : CI/CD et IaCARCHITECTURE ET DATACloud et Big DataPlateformes cloudSpark CoreSpark StreamingConteneurisation logicielle (Docker)PROJETS ET APPLICATION MÉTIERSBI et Big DataReporting et restitutionSécurité du Big DataMission en entrepriseProjet annuelCloud et Big DataHackathonMANAGEMENT ET COMMUNICATIONAnglais : préparation au TOEICProgramme Open et vie de l’écoleCommunication professionnelleManagement de projet SI : CdC, risque et pilotageMéthodologie agile : SCRUMPRINCIPAUX ÉVÉNEMENTSAI & Big Data DayFYCCours Electif 2ème année :MODÉLISATION ET ALGORITHMIQUEMathématiques avancées pour Big Data avec RDeep Reinforcement LearningDÉVELOPPEMENTDéploiement applicatif (Kubernetes)Conteneurisation et déploiemenARCHITECTURE ET DATABlockchain et développementCloud avancé pour le ML et le Big DataIndustrialisation des modèles MLStream Processing avec KafkaPROJETS ET APPLICATION MÉTIERSTraitement automatique de langue naturelleGestion de projet Big DataIoT et Big DataMission en entrepriseProjet annuelAnalyse et conception fonctionnelle pour l'IAMANAGEMENT ET COMMUNICATIONAnglais : préparation au TOEICProgramme Open et vie de l’écoleE-learningDroit de l'informatique et de l'InternetÉthique de l'IA et la DataManagement d'équipePRINCIPAUX ÉVÉNEMENTSAI & Big Data DayProjet FYCCours électifMAJEURE DATA SCIENCEIA et support robotiqueUnsupervised Deep LearningMAJEURE DATA ENGINEERINGStream Processing avec KafkaOrchestration Machine Learning Rythmes :Session de septembreD'octobre à août : 1 semaine de cours / 3 semaines en entreprise.Session de janvierDe janvier à décembre : 1 semaine de cours / 3 semaines en entreprise. Modalités d’évaluation :•Contrôle de connaissance•Mise en situation professionnelle à travers des cas pratiques et des études de cas•Participation à des hackathons internes•Soutenances orales•Partiels, constitués d’évaluations individuelles écrites et/ou orales.Diplôme délivré « EXPERT EN INGÉNIERIE DE L’INTELLIGENCE ARTIFICIELLE » Certification Professionnelle reconnue par l'Etat Niveau 7 et inscrit au RNCP