Méthodes d'enseignement
L'école est l'une des premières écoles d'ingénieur à adopter une structuration des études en 3ans + 2ans, comme dans le système universitaire dit « LMD », contrairement à la plupart des autres qui fonctionnent sur le modèle 2 ans + 3 ans, cycle préparatoire / cycle ingénieur. Cependant, le cursus de licence s'apparente largement à celui de l'ancien cycle préparatoire intégré et orienté projets.
Les cycles d'enseignements
L'enseignement à l'EFREI est divisé en deux cycles:
- 1 Cycle dit "L" (Licence) : 3 premières années
- 2 Cycle dit "M" (Master) : 2 dernières années
Le cycle "Master" propose 6 spécialités dès la première année:
- IL (Ingénierie Logicielle)
- SI (Système d'Information, filière entièrement dupliquée en anglais)
- TR (Télécommunications et Réseaux)
- IF (Informatique et Finance)
- IRV (Images et Réalité Virtuelle)
- ROB (Robotique)
Stages
Cinq stages d'une durée totale de 15 à 18 mois sont réparties au cours du cursus.
- En L1 : stage d'exécution (1 à 2 mois)
- En L2 : stage commercial (1 à 2 mois)
- En L3 : stage de formation humaine (compris dans le séjour obligatoire d'immersion - 3 à 4 mois - à Staffordshire ou en Malaisie)
- En M1 : stage technique (4 mois minimum)
- En M2 : stage ingénieur/de fin d'études (6 mois minimum)
Matières enseignées
Les cours dispensés se distribuent en 4 pôles : sciences et techniques, applications, formation entreprise, formation humaine et internationale et comprennent notamment l'enseignement des matières suivantes :
- Sciences et techniques, de L1 à L3 : fonctions et variations, nombres et structures, de l'atome à la puce, l'information numérique, algèbre linéaire, statistiques, l'information : de la voix à l'image, algorithmie et programmation en C, du système à la fonction, techniques de programmation en C, mathématiques du réel, probabilités, propagation de l'information, transmission de l'information, mathématiques pour l'informatique, analyse des données, systèmes de transmission, structures de données, systèmes numériques, programmation en C++, codages et transformations, stockage de l'information, optimisation et complexité, nanosciences et nanotechnologies, canaux de transmission, théorie des graphes, algorithmique numérique, langages et compilation, intelligence artificielle, communications numériques, systèmes d'exploitation, réseaux et protocoles, développement Windows...
- Anglais (niveau TOEIC 750 obligatoire pour l'obtention du diplôme)
- Communication (maîtrise des techniques de communication à l'écrit et à l'oral, conduite de réunion, négociation...)
- Management, marketing...