École Pour l'Informatique et les Techniques Avancées - Formation d'ingénieur en informatique avec une approche pratique et professionnalisante.
Fondée en 1984, EPITA est une grande école d'ingénieurs spécialisée en informatique. Reconnue par l'État et membre de la Conférence des Grandes Écoles, elle forme des ingénieurs experts en technologies de l'information capables d'évoluer dans un environnement international.
La pédagogie d'EPITA repose sur un apprentissage par projets, permettant aux étudiants de mettre en pratique leurs connaissances théoriques dès la première année. L'école propose également de nombreuses spécialisations en cycle ingénieur : Intelligence Artificielle, Cybersécurité, Systèmes Embarqués, et bien d'autres.
Mon parcours académique à EPITA, des fondamentaux de l'informatique aux spécialisations avancées.
Cycle préparatoire - Fondamentaux
Découverte des bases de l'informatique et des mathématiques appliquées. Introduction à la programmation et aux algorithmes fondamentaux.
Cycle préparatoire - Approfondissement
Approfondissement des connaissances en programmation et introduction aux concepts avancés : programmation orientée objet, bases de données, réseaux.
Cycle ingénieur - Tronc commun
Entrée dans le cycle ingénieur avec des projets de plus grande envergure et une spécialisation progressive dans les domaines avancés de l'informatique.
Cycle ingénieur - Spécialisation
Choix de la majeure et spécialisation dans un domaine d'expertise. Projets en entreprise et stage de longue durée.
Cycle ingénieur - Expertise
Dernière année avec un focus sur l'expertise technique et la préparation à l'entrée dans le monde professionnel. Stage de fin d'études.
Les projets académiques que j'ai réalisés durant ma formation à EPITA.
Système de reconnaissance optique de caractères pour résoudre automatiquement des grilles de mots mêlés.
Implémentation d'un shell POSIX complet avec gestion des pipes, redirections et structures de contrôle.
Compilateur pour le langage Tiger avec analyse lexicale, syntaxique, sémantique et génération de code.
Implémentation personnalisée des fonctions d'allocation mémoire malloc, free, realloc et calloc.
Moteur d'échecs avec intelligence artificielle utilisant l'algorithme minimax et élagage alpha-beta.
Serveur HTTP complet implémenté en Java avec support des requêtes GET, POST et gestion des sessions.
Quelques moments de ma vie étudiante à EPITA.