Le Programme Grande Ecole en 5 ans après le Bac

Le Programme Grande Ecole est le cursus historique d’Epitech Technology. Il se déroule en 5 ans pour former des experts en informatique. Il propose un contenu technique dense et évolutif, comprenant une diversité de projets de programmation et couvrant de nombreux langages qui permettront à l’étudiant d’aborder toutes les nouvelles technologies.

Un parcours d’excellence, créé il y a plus de 20 ans


Notre ambition est de former les étudiants à devenir des experts en informatique autonomes, responsables et parfaitement adaptés au monde de l’entreprise. Ultra compétents techniquement, ils sauront bien évidemment créer et combiner idées et technologies, mais également s’entourer des meilleurs partenaires pour mener à bien ses projets.

Dans un monde en évolution permanente où l’innovation dicte les règles, ils disposent ainsi des outils indispensables à leur réussite.

5 ans pour devenir un expert reconnu

Les étudiants intègrent Epitech Technology sur l’un des 15 campus en France. C’est dans ce campus que se déroulent les 3 premières années de formation.

La 4e année se déroule à l’International. Les étudiants choisissent s’ils souhaitent passer 1 année complète dans l’une des 120 universités partenaires partout dans le monde ou dans l'un des campus européens, ou s’ils préfèrent partir 6 mois à l’International et passer leur second semestre sur le campus parisien, avec un possibilité de modules communs avec d’autres écoles du Groupe IONIS et d’un certificat HEC.

En 5e année, l’ensemble des étudiants rejoignent le campus parisien. Cette dernière année met l’accent sur le développement des capacités de leadership et la professionnalisation des étudiants.  Ils choisissent également entre la Track Deep Tech et la Track Business & Innovation.

Déroulé du parcours en 5 ans, détail de chaque année, projets étudiants et cycle de l’innovation : découvrez tout ce que le Programme Grande École en France vous réserve.



Pour plus de détail sur le parcours, vous pouvez également télécharger la brochure du Programme Grande Ecole.


  • Année 1 : Fondamentaux et autonomie 
  • Année 2 : Conception et travail d’équipe
  • Année 3 : Personnalisation et innovation
  • Année 4 : Découvertes et rencontres
  • Année 5 : Expertise & concrétisation

 



La 1re année se caractérise par l’omniprésence de la technique via des projets concrets qui permettent aux étudiants de transformer leurs connaissances en compétences. Elle exige rigueur et investissement personnel tout en créant une véritable culture du travail en groupe, de l’entraide et de la réussite collective. En fin de 1re année, les étudiants ont acquis les bases de la programmation. Ils sont capables de réaliser de bout en bout un programme et maîtrisent les fondamentaux de l'algorithmie, de la compilation, du déploiement. Ces compétences constituent les bases et le socle de l'informatique et de l'expertise technique.

Année 1 { Fondamentaux } et autonomie

Dès la rentrée : la mythique Piscine C 


Des semaines de travail intensif et d’immersion ! Accompagnés de référents techniques, les étudiants rendent des exercices tous les jours, apprennent à compter les uns sur les autres pour surmonter les difficultés et plongent dans la pédagogie Epitech : apprendre à apprendre. 

Modules pédagogiques – Fondamentaux

Programmation système

Compréhension détaillée du fonctionnement d’un système d’exploitation Unix pour mieux appréhender les concepts liés au domaine des objets connectés / embarqués, de l’informatique dans sa globalité.

Mathématiques appliquées

Utilisation des outils mathématiques existants pour les appliquer au domaine informatique et découverte de nouveaux langages de programmation.

Programmation C et algorithmique

Développement des compétences en algorithmie et en structuration de donnée informatique, prérequis pour évoluer dans l’intelligence artificielle, le machine learning...

Programmation graphique

Rudiments de l’affichage graphique, de la mise en valeur et du comportement des utilisateurs sur un produit. 2 axes : le développement de jeux vidéo ou l’exploitation graphique de résultats mathématiques.

Modules pédagogiques – Découverte

Développement web et bases de données

Concepts liés au développement internet et focus sur la logique métier d’un site internet (API et BDD).

Intelligence artificielle

Développement de programmes informatiques intelligents, reproduction d’un programme informatique de conduite autonome.

Sécurité

Rudiments des attaques informatiques historiques pour comprendre comment protéger les systèmes d’information de demain.

DevOps

Développement des compétences liées à l’intégration et au déploiement continu de solutions informatiques, nécessaires dans le cadre de l’avènement de la disponibilité perpétuelle de solutions informatiques sur internet.

Exemples de projets en année 1

My_RPG

Reproduire un jeu vidéo complet en respentant les principes de base d'un Role Player Game (RPG) et fédérer une équipe autour d'un objectif commun.


My_Runner

Reproduire un jeu de plateforme dans lequel le personnage avance à traver un monde sans limite de fin.

Corewar

Reproduire un ordinateur virtuel dans lequel des programmes informatiques vont's'affronter. Reproduire le comprtementd'un processeur, la gestion de la mémoire vive et l'éxécution,d'un programme informatique.


Programmation système

Recréer le jeu " Bataille Navale " avec l'invite de commandes d'un terminal.

Modules pédagogiques – Fondamentaux

Programmation système

Compréhension détaillée du fonctionnement d’un système d’exploitation Unix pour mieux appréhender les concepts liés au domaine des objets connectés / embarqués, de l’informatique dans sa globalité.

Mathématiques appliquées

Utilisation des outils mathématiques existants pour les appliquer au domaine informatique et découverte de nouveaux langages de programmation.

Programmation C et algorithmique

Développement des compétences en algorithmie et en structuration de donnée informatique, prérequis pour évoluer dans l’intelligence artificielle, le machine learning...

Programmation graphique

Rudiments de l’affichage graphique, de la mise en valeur et du comportement des utilisateurs sur un produit. 2 axes : le développement de jeux vidéo ou l’exploitation graphique de résultats mathématiques.

Modules pédagogiques – Découverte

Développement web et bases de données

Concepts liés au développement internet et focus sur la logique métier d’un site internet (API et BDD).

Intelligence artificielle

Développement de programmes informatiques intelligents, reproduction d’un programme informatique de conduite autonome.

Sécurité

Rudiments des attaques informatiques historiques pour comprendre comment protéger les systèmes d’information de demain.

DevOps

Développement des compétences liées à l’intégration et au déploiement continu de solutions informatiques, nécessaires dans le cadre de l’avènement de la disponibilité perpétuelle de solutions informatiques sur internet.

Exemples de projets en année 1

My_RPG

Reproduire un jeu vidéo complet en respentant les principes de base d'un Role Player Game (RPG) et fédérer une équipe autour d'un objectif commun.


My_Runner

Reproduire un jeu de plateforme dans lequel le personnage avance à traver un monde sans limite de fin.

Corewar

Reproduire un ordinateur virtuel dans lequel des programmes informatiques vont's'affronter. Reproduire le comprtementd'un processeur, la gestion de la mémoire vive et l'éxécution,d'un programme informatique.


DevOps

Recréer le jeu " Bataille Navale " avec l'invite de commandes d'un terminal.


Année 2 { Conception } et travail d’équipe

La 2e année commence par un stage en entreprise d’une durée de 4 à 6 mois. Les étudiants appliquent, dans des projets plus complexes, leurs connaissances et compétences acquises. Cette première expérience permet de mesurer le chemin parcouru et de préciser un projet professionnel.

Le Career Development Center permet aux étudiants un accès direct aux offres publiées par les entreprises partenaires de l’école. En 2e année, l’apprentissage est toujours pratique, pragmatique et collaboratif.

Au retour du stage : la Piscine Paradigmes


Accompagnés de référents techniques, les étudiants vivent 3 semaines de travail intensif dans la découverte de nouveaux paradigmes de programmation : orientée objet, modulaire et fonctionnelle.

Modules pédagogiques – Fondamentaux

Programmation orientée objet

Bases de l’architecture logiciel, développement des compétences de conception logicielle, notamment la mise en pratique des abstractions et modularités logiciel.


Programmation distribuée

Notions de gestion de données temps réel en simultanée. Ce type de problématique est à résoudre notamment dans le domaine du Cloud Computing.



Programmation système : réseau et mémoire

Fonctionnement bas niveau de l’informatique moderne, à travers des projets rentrant dans le détail des protocoles de communications au travers d’un réseau informatique et de la gestion de la mémoire et des stratégies afférentes.

Modules pédagogiques - Electifs

Analyse numérique par ordinateur – Trading

Mise en pratique des compétences en programmation pour réaliser des outils de prédiction et d’analyse appliqués au domaine de la finance, le Trading.

Mathématiques et probabilités

Mise en pratique des outils mathématiques liés aux statistiques et probabilités, pour réaliser des outils d’aide à la décision.



Programmation système : compilation et instrumentation

Fonctionnement d’un exécutable de programme d’information, développement des compétences sur le format ELF. Réalisation d’actions de rétro-ingénierie pour reproduire des systèmes existants.

Programmation fonctionnelle

Approche d’un dernier paradigme de programmation nécessaire à la construction des systèmes d’informations de grande envergure. Utilité notamment dans l’analyse de donnée, primordiale pour construire / imaginer les assistants virtuels de demain.


DevOps – Software development and IT operations

Concepts liés à l’évolution des solutions informations et de leur mise à disponibilité aux utilisateurs. Apprentissage de l’automatisation d’actions techniques et de la garantie d’évolutions sereines des systèmes d’information au fur et à mesure de leur mutation.

Sécurité internet

Compétences liées aux vulnérabilités associées au développement internet. Focus sur la sécurité informatique, un enjeu majeur pour la protection des systèmes d’information et les données des utilisateurs.



Exemples de projets en année 2

Indie Studio

Réalisation d’un Bomberman fonctionnant avec différents types de rendus graphiques en 2D et 3D. Les étudiants développent également un mode multi-joueur local. Ce projet est l’occasion d’utiliser des librairies et de travailler sur l’architecture d’un projet complexe et modulaire.

MyTeams

Développement d'un logiciel de discussion textuel en réseau inspirée de Microsoft Teams. Le projet permet de mettre en application la programmation réseau clients/serveur en utilisant le protocole TCP/IP.

Année 3 { Personnalisation } et innovation

L’objectif de la 3e année est de permettre aux étudiants de prendre conscience de la place de l’informatique dans toutes les filières et tous les secteurs et de leur proposer d’y contribuer avec leur Epitech Innovative Project.

Elle laisse une large place à l’innovation avec le démarrage de notre « Cycle de l’innovation ».

Il commence dès le début de l’année par la Piscine Moonshot, il se poursuit avec Forward et voit son aboutissement lors de la présentation des Epitech Innovative Projects en fin de 5e année lors d’Epitech Experience, événement centré sur l’innovation et ouvert au public.

DÉCOUVREZ LE CYCLE DE L’INNOVATION EN 3 ANS

Tracer son avenir

La 3e année est également décisive dans le choix de la destination et de l’université que rejoindront nos étudiants lors de leur 4e année. Les campus européens (Barcelone, Berlin, Bruxelles) organisent de nombreux événements pour leur permettre de mieux comprendre leur ville et ses opportunités.

La 3e année permet également aux étudiants de renforcer leur professionnalisation grâce à un stage de 4 à 6 mois et un part time en entreprise possible de 2 jours par semaine.

Modules pédagogiques – Fondamentaux

Programmation orientée objet
avancée

Approfondissement des compétences en architecture logiciel et approche des différences fondamentales en Windows et Unix afin de réaliser des programmes distribuables sur différents type de système d’exploitation. Mise en oeuvre d’interfaces de programmation d’application (API), élément indispensable pour évoluer au sein des architectures distribuées.

Développement d’applications web et mobiles

Prise en main de différents outils techniques utilisés par l’industrie actuelle des nouvelles technologies pour répondre à des problématiques métiers. Manipulation d’interfaces de programmation d’application (API) pour récolter des données et les rendre accessible pour des utilisateurs.


Programmation fonctionnelle avancée

Approche de concepts avancés en programmation fonctionnelle, mise en oeuvre de conceptions de modélisation et d’interprétation de données avancées.






Modules pédagogiques – Électifs

Intelligence Artificielle

Algorithmes décisionnels appliqués sur un célèbre jeu stratégique à 2 joueurs. Mise en place de l’apprentissage automatique en utilisant des algorithmes dédiés.

Mathématique et calcul scientifique

Travail sur des outils mathématiques utilisés dans le milieu scientifique, implémentation de calculs scientifiques les plus utilisés dans le milieu de la recherche.

Cryptographie

Implémentation de méthodes de chiffrages et d’encryption, compétences essentielles pour la sécurisation des outils informatiques et les données des utilisateurs.

DevOps et Containers

Consolidation des compétences en DevOps, mise en oeuvre des pipelines de production et de déploiement en utilisant les outils utilisés dans l’industrie IT.

Exemples de projets en année 3

Zia

Reproduction d’un serveur web type Apache, utilisé derrière chaque site internet afin d’en assurer sa disponibilité. Ce projet permet d’avoir une bonne compréhension du protocole http qui régit internet.


Area

Focus sur l’automatisation entre systèmes. Il s’agit de reproduire un outil tel que Zapier ou IFTTT en utilisant des API de différents services internet, tels que Deezer, Gmail ou bien encore l’intranet de l’école afin de les interconnecter. Les étudiants doivent mettre en œuvre une architecture logiciel suffisamment flexible et robuste afin de permettre des implémentations, et choisir les technos applicatives et web adaptées.

Année 4 { Découvertes et rencontres }

Au programme : découverte de nouvelles cultures, expérimentation de nouvelles méthodes d’enseignement et l’élargissement de votre réseau. Notre écosystème s’étend d’année en année, il y a aujourd’hui plus de 120 universités partenaires, des conventions et partenariats avec le monde des entreprises à l’International et des campus européens du Groupe IONIS. Les étudiants ayant intégré le programme grande école en 1re année à la rentrée 2023 auront 2 options.

Choisissez comment vivre votre année

Passez 100% de votre année à l’International
 

  • 1 an au cœur d’un nouvel environnement de travail dans l’une de nos 120 universités partenaires à travers le monde ou dans l’un des campus Epitech Technology en Europe (Epitech Barcelone, Epitech Bruxelles ou Epitech Berlin).
  • 25 possibilités de doubles-diplômes ou certifications
  • Travail à temps partiel possible

 

OU

Réalisez 1 semestre à l’étranger puis rejoignez le campus de Paris

  • Nombreux modules tech & business
  • Modules conjoints / certifications avec HEC, ISG, ISEG, e-artsup
  • Travail à temps partiel possible

Obtenez un double-diplôme à l’International

Plusieurs de nos universités partenaires vous permettent d’obtenir un double-diplôme ou une certification, en plus de votre titre d’Epitech, c’est une réelle opportunité pour la suite de votre carrière.

University of  Kent

Au Royaume-Uni

Heriot-Watt University

Au Royaume-Uni

Beijing Jiaotong University

En Chine

The Hong Kong University of Science and Technology

En Chine

Technological University Dublin

En Irlande

UC Los Angeles

Aux Etats-Unis

UC Santa Barbara

Aux Etats-Unis

UC San Diego

Aux Etats-Unis

McGill University

Au Canada

Université de Laval

Au Canada

Université du Québec
à Rimouski

Au Canada

Algebra University College

En Croatie

Complétez votre formation par une ouverture à 360°

Durant le 2e semestre, les étudiants réalisent des modules en communs avec les étudiants de l’ISG (International Business School), de l’ISEG (marketing & communication digitale), d’e-artsup (création et design digital). Ces enseignements transversaux permettent de développer une grande polyvalence et assurent aux étudiants une vraie longueur d’avance pour leur future vie professionnelle.

Année 5 { Expertise & concrétisation }

En 5e année, les étudiants suivent des séminaires communs d’excellence, finalisent leur Epitech Innovative Project et réalisent 6 derniers mois de stage. Les étudiants ayant intégré le programme grande école en 1re année à la rentrée 2023 pourront choisir entre la Track Deep Tech et la Teck Business & Innovation.

Séminaires communs d’excellence

Management / Leadership
  • La boîte à outils du leadership
  • Management 3.0
  • Management interculturel
  • Accompagnement au changement
  • Leadership et stratégie d’influence
Développement personnel
  • Le pouvoir de la communication non verbale
  • Mieux interagir avec les autres grâce à l’ennéagramme
  • Communication & dynamique d’équipe
Développement professionnel
  • Boostez votre carrière
  • Entretien & négociation : bonnes pratiques
  • How to find a job abroad
  • Faire valoir ses idées

Track Deep Tech

Cybersécurité
  • Cryptography
  • Cyberdéfense des infrastructures
  • Gestion des risques
  • Web Security
  • Reverse Engineering & Cracking

IA / Data
  • Datascience – Reconnaissance faciale
  • Artificial Intelligence
  • BDD avancées & optimisations
  • Visualisation of massive date


Développement expert
  • Casual & Hyper casual mobile game development
  • DevOps II
  • Game Design
  • Kernel Programming
  • UI & UX

Track Business & Innovation

Entrepreneuriat & Innovation
  • Start-up creation
  • Stratégie d’entreprise
  • Management de l’innovation
  • Combien ça coûte ?
  • L’art du pitch réussi
  • Marketing
  • Comment se financer ?
RSE (Responsabilité sociétale des entreprises)
  • Fondamentaux de la RSE
  • Mise en œuvre de la RSE
  • Impact environnemental du numérique



Droit
  • Droit du travail
  • Droit des contrats
  • Propriété intellectuelle
  • RGPD (règlement général sur la protection des données)


Focus sur l’Epitech Innovative Project

La 5e année représente l’apogée de 3 année de travail en équipe sur le projet majeur du cursus : l’Epitech Innovative Project. Conçus et réalisés comme de véritables projets prêts à se lancer, les EIP sont tous présentés au grand public et aux experts lors d’Epitech Experience, événement majeur et véritable salon de l’innovation.

Les meilleurs groupes de chaque campus participent également aux Trophées des EIP, pitchés devant un jury de professionnels, avec à la clé notamment incubation et de nombreuses opportunités. Les EIP aboutissent souvent à la création d’entreprises performantes et reconnues.

À la fin de leur cursus, les étudiants diplômés obtiennent le Titre d’Expert(e) en Technologies de l’Information,code NSF 326n, Certification Professionnelle RNCP 7.
Selon leurs options choisies, ils peuvent ajouter à ce titre un International MSc in Computers Technology, l’un des doubles-diplômes ou certifications proposés par nos universités partenaires, une certification HEC.

Pour en savoir plus sur les conditions d’admission et les coûts et financements de notre formation, rendez-vous sur notre page dédiée.