Première année - fondamentaux
La pédagogie de l’école, dirigée par la passion, demande un investissement individuel important, doublé d’une implication collective sincère. Cette situation nouvelle qui impose le dépassement de chacun construit une véritable solidarité et un respect mutuel : les premières bases d’un réseau professionnel.
La Piscine, l’apprentissage en immersion
Période mythique du cursus Epitech, la Piscine est un passage obligatoire pour tous les nouveaux venus à l’école. Pendant les trois premières semaines, le rythme de travail est intensif pour marquer le début des études supérieures. Investissement personnel, échanges et collaboration sont au rendez-vous d’un tout nouveau mode d’enseignement : exercices à rendre tous les jours à heure fixe, séances de travaux pratiques encadrés, contrôle continu... Face aux problèmes concrets, fini le temps du papier et du crayon : place à l’ordinateur, au clavier et à la souris. La différence avec les précédentes expériences scolaires des étudiants se fait sentir dès les premières minutes. L’objectif est d’apporter à chacun les bases dont il aura rapidement besoin. Ceux qui ont déjà programmé apprennent les bons réflexes tout en aidant les nouveaux venus à les rattraper. La Piscine : toute une philosophie à découvrir sur sa page dédiée.
Tous ensemble !
Réalisation d’un moteur de jeu vidéo en trois dimensions, créations d’images de synthèse via la technique du ray tracing et même une bataille de programmes dans une arène virtuelle : en tout, 11 projets et 31 mini projets sont demandés aux étudiants en première année. Parce que les rendus sont centralisés, tous les étudiants partout en France sont sous pression au même instant ce qui créé ainsi collaboration et émulation. Pour terminer à temps son projet, la solidarité s’impose. Les nombreux échanges avec le corps enseignant permettent de consolider ses connaissances et ses capacités. Petit à petit, les liens se créent, les premières affinités se découvrent et le travail en groupe émerge. À travers les différents projets, chacun trouve sa place et profite de la richesse de la diversité des projets. Ces valeurs trouveront écho dès la seconde année dans des productions toujours plus avancées.
8 crédits
INTRODUCTION à L'ENVIRONNEMENT UNIX ET à LA PROGRAMMATION EN C
Les objectifs
- .: Acquisition des bases de la programmation structurée en C
- .: Découverte et prise en main de l'environnement UNIX
Le propos
- Par l'immersion intensive dans la programmation (12h par jour), transmettre les bases techniques nécessaires à la réalisation des projets de l'année.
- Ce module se déroule durant les 3 premières semaines (communément appelé "Piscine").
Le savoir-faire acquis
- .: Unix (manipulation de l'environnement utilisateur et du système de fichier)
- .: Programmation en C (pointeurs, structures, listes chaînées, pointeur sur fonction, récursivité...)
15 crédits
PROGRAMMATION UNIX
Les objectifs
- .: Connaissance et manipulation de l'API Posix
- .: Perfectionnement de la programmation en C
- .: Connaissance du fonctionnement UNIX dans un environnement multitâche
Le propos
- A travers de nombreux petits projets, utiliser l'interface de programmation UNIX tout en consolidant les qualités de programmeur.
Le savoir-faire acquis
- .: Manipulations entrées/sorties UNIX
- .: Processus (création, destruction, cycle de vie, état...)
- .: Communication interprocessus (signaux, pipes...)
- .: Gestion de l'interface utilisateur (termcap, line discipline)
10 crédits
INFOGRAPHIE
Les objectifs
- .: Intégration d'outils mathématiques, d'algorithmes et de structures de données élaborées
- .: Perfectionnement de la programmation en C par la pratique régulière
Le propos
- Mettre en oeuvre les capacités de programmation des étudiants dans la réalisation de projets ludiques et visuels.
Le savoir-faire acquis
- .: Principes de base d'infographie 2D et 3D (tracé de lignes, courbes, projection, raycasting, raytracing...)
- .: Notions élémentaires de mathématiques (éléments de calcul matriciel, géométrie spatiale...)
13 crédits
C - PROGRAMMATION ÉLÉMENTAIRE
Les objectifs
- .: Acquisition des principes élémentaires d'algorithmique
- .: Approche intuitive des notions de complexité
Le propos
- A travers de nombreux petits projets, faire acquérir les bases d'une programmation de qualité reposant sur la compréhension des algorithmes classiques, des structures de données standards et des techniques de programmation répandues.
Le savoir-faire acquis
- .: Structures de données (tableaux, listes, hashs, arbres, graphes)
- .: Algorithmes standards (recherche, parcours, tri)
7 crédits
ROBOTIQUE
Les objectifs
- .: Intégration de problématiques multiples et innovantes (éléments électroniques, problématiques mécaniques, cinématiques, stratégiques...)
Le propos
- Faire réaliser une mission à un robot (ce qui implique l'intégration de nombreux domaines non abordés) et placer ainsi l'étudiant en situation de recherche et d'innovation.
Le savoir-faire acquis
- .: Programmation de microcontrôleurs
- .: Développement sur système embarqué, avec des contraintes
4 crédits
COACHING
Les objectifs
- .: Faire constater les dysfonctionnements et les analyser
- .: Accompagnement de l'étudiant dans la conduite du changement
Le propos
- Au moyen de suivis réguliers et concrets, analyser les causes de réussite ou d'échec de ses projets. L'objectif est de faire évoluer la stratégie de chaque étudiant pour obtenir de meilleurs résultats.
Le savoir-faire acquis
- .: Analyse de sa propre situation
- .: Mise en place de solutions techniques, organisationnelles, relationnelles
1 crédit
SQL
Les objectifs
- .: Familiarisation avec les bases de données, leurs structures et leur manipulation
- .: Rendre opérationnels les étudiants face à des problématiques simples rencontrées pendant leur stage de fin de première année
Le propos
- Entraînements sur des exemples concrets, requêtes multicritères.
Le savoir-faire acquis
- .: Installation simple de MySQL
- .: Création/destruction de tables
- .: Insertion et recherche d'éléments (INSERT/SELECT)
1 crédit
INITIATION A L'ADMINISTRATION SYSTÈMES ET RÉSEAUX
Les objectifs
- .: Acquisition des bases de l'administration système UNIX
- .: Acquisition des notions simples de connectivité aux réseaux et à Internet
Le propos
- Mise en pratique au travers d'un projet d'entreprise typique.
Le savoir-faire acquis
- .: Administration système UNIX (installation, packages, gestion des utilisateurs...)
- .: Connexion à un réseau local
- .: Connexion à Internet
1 crédit
CULTURE INFORMATIQUE
Les objectifs
- .: Développement d'un large panorama de connaissances informatiques (histoire de l'informatique et théories inhérentes, architecture d'un ordinateur, structure interne des composants, découverte des réseaux...)
Le propos
- A travers des thèmes de cours variés et des évaluations régulières, élargir le champ culturel de l'étudiant.
Le savoir-faire acquis
- .: Instaurer un esprit de synthèse et d'ouverture relatif à l'objectif de la formation
6 crédits
ANGLAIS
Les objectifs
- .: Renforcement du niveau d'anglais écrit et oral
Le propos
- Au moyen de cours de grammaire et de conversation, améliorer le niveau d'anglais.
Le savoir-faire acquis
- .: Se présenter, se diriger, se restaurer
- .: Interagir avec des anglophones sur des sujets simples du quotidien
3 crédits
MATHÉMATIQUES APPLIQUÉES
Les objectifs
- .: Savoir reconnaître des situations où l'outil mathématique est utile
- .: Savoir intégrer des éléments mathématiques dans un projet indépendamment des aspects théoriques
Le propos
- A travers la réalisation de projets concrets, faire assimiler des outils mathématiques. L'objectif n'est pas de former des mathématiciens mais des utilisateurs d'outils mathématiques (aucune démonstration n'est demandée).
Le savoir-faire acquis
- .: Calculs vectoriels et matriciels
- .: Manipulation de suites et fonctions
- .: Géométrie 2D et 3D
1 crédit
BASES DE LA SÉCURITE INFORMATIQUE
Les objectifs
- .: Éveiller l'étudiant aux problématiques de sécurité informatique
- .: Interagir sur les éléments déjà accessibles aux étudiants
Le propos
- Des démonstrations de comportements dangereux sur le réseau de l'école sont faites aux étudiants, ainsi qu'un projet de détection de failles potentielles dans un code source.
Le savoir-faire acquis
- .: Principes de la cryptographie
- .: Altération du flux d'exécution d'un binaire
- .: Audit simple de code source en C
4 crédits
HISTOIRE DE LA SCIENCE-FICTION
Les objectifs
- .: Approche des évolutions et des perspectives scientifiques futures
- .: Ouverture d'esprit sur les principaux thèmes de société au travers d' oeuvres de science-fiction
Le propos
- Étude de la science-fiction et des problématiques sous-jacentes au travers de différents médias (cinéma, littérature).
Le savoir-faire acquis
- .: Préparation et répétition d'un exposé oral
4 crédits
EXPRESSION ÉCRITE
Les objectifs
- .: Renforcement du niveau de français à l'écrit
- .: Savoir produire des documents clairs et structurés pour l'entreprise
Le propos
- Entrainement régulier au travers de nombreux petits projets rédactionnels, débouchant sur un travail de type article de presse, courrier professionnel, mémo, notice, bilan...
Le savoir-faire acquis
- .: Orthographe et grammaire correctes
- .: Ordonnancement correct des idées
1 crédit
APPROCHE PROFESSIONNELLE
Les objectifs
- .: Familiarisation avec des techniques de prise de contact
- .: Découverte et analyse du rôle du service informatique dans l'entreprise
- .: Techniques de soutenance
Le propos
- Il s'agit de démythifier le monde de l'entreprise et d'aider les étudiants dans leur imminente recherche de stage tant au niveau pratique que psychologique.
Le savoir-faire acquis
- .: Rédaction de CV
- .: Techniques de présentation et de communication orale
MINI-PROJETS
- .: 6 mini-projets de programmation système Unix
- .: 3 mini-projets d'interface graphique (dont un moteur de jeu 3D)
- .: 10 mini-projets de mathématiques
- .: 5 mini-projets de programmation élémentaire
PROJETS
- .: 6 mini-projets de programmation système Unix
- .: 3 mini-projets d'interface graphique (dont un moteur de jeu 3D)
- .: 10 mini-projets de mathématiques
- .: 5 mini-projets de programmation élémentaire
Possiblités de poursuite d'études
- 3ème cycles spécialisés (EPITA, HEC, école des Mines paris, Steven's - états-Unis, ISG)
- Doctorat
- PhD (USA, Corée, Singapour, Suède ou Russie)
Masters Appliqués - MBA (Australie, Chine, Inde ou USA)
- Master of Science degree in Information Systems (Stevens Institute of Technology, USA)
- Master of Business Information Technology (RMIT : Royal Melbourne Institute of Technology, Australie)
- Master of Information Technology (Macquarie University, Sydney, Australie).
-
10 ans de réussite
-
Une pédagogie innovante
-
Le cursus
-
Les programmes
-
Zoom sur des modules différents
-
Les infrastructures
-
Epitech en France
-
EPITECH dans le monde
- Edito
- Au coeur d'un monde qui bouge
- Etre expert en informatique
- Préparer les métiers de demain
- Après EPITECH
- Le groupe IONIS
- Le cursus
- 1er cycle - Bachelor en 3 ans
- 2ème cycle - Expertise en 2 ans
- La double compétence
- Rentrée de mars
- La V.A.E.
- La formation permanente
- La culture Projet
- 1re année - Fondamentaux
- 2e année - Consolidation
- 3e année - Maîtrise
- 4e année - Internationalisation
- 5e année - Expertise



L´e-mission - Episode 6