En bref
| Accréditation(s) | QUALIOPI |
|---|---|
| Niveau d’études | Bac +3 |
| Rythme | Temps plein - Alternance |
| Modalité | En présentiel |
| Formation reconnue par l'État | Oui |
Description
Le Bachelor Intelligence Artificielle et Big Data forme des experts maîtrisant les différentes technologies et méthodologies de l’exploitation des données, ainsi que les concepts fondamentaux de l’intelligence artificielle. Dans des équipes projets pluridisciplinaires, ils sont amenés à imaginer de nouveaux modèles de stockage et à créer des algorithmes de gestion et de traitement. Ils anticipent les services et les usages rendus possibles par le Big Data et ont des connaissances juridiques relatives à la collecte, au stockage et à l’exploitation des données personnelles
Programme
1ère année (tronc commun) :
SCIENCES DE L'INGÉNIEUR
- Mathématiques mise à niveau
- Mathématiques générales
DÉVELOPPEMENT
- Modélisation de Bases de Données
- Langage SQL
- Algorithmique et structure de données
- Langage C
SYSTÈMES ET RÉSEAUX
- Architecture des Réseaux
- Circuits Logiques et Architecture d’un Ordinateur
- Virtualisation et Gestion de Parcs Informatiques
- Linux Utilisation Avancée
- Bases de l'Administration Windows
TECHNOLOGIES DU WEB
- Architectures Web
- Développement Web : HTML, CSS et PHP
- Développement Web : JavaScript, XML et API Fetch
ENTREPRISE ET GESTION
- Connaissance de l'Entreprise
- Réseaux Sociaux et e-Réputation
- Développement VBA Excel
- Techniques de Recherche d'Emploi
OUTILS DE COMMUNICATION
- Anglais 1 : informatique, expression orale et écrite
- Méthodologie et Développement Personnel
- Modélisation et IHM
- Expression écrite mise à niveau
ACTIVITÉS ANNUELLES
- Projet Annuel
- Projet personnel et Vie de l’École
- Mission en Entreprise
- Workshop d'ouverture
2ème année (tronc commun) :
CONCEPTION ET DÉVELOPPEMENT
- Langage C avancé
- Modélisation UML2
- Programmation orientée Objet et Java
- Versioning avec Git et Github
SYSTÈMES ET RÉSEAUX AVANCÉS
- Architecture et Programmation Assembleur
- Sécurité et Vulnérabilités Informatiques
- Virtualisation de réseaux (GNS3, NSX)
- Linux administration
TECHNOLOGIES WEB ET INTERNET
- Développement Web et API
- Initiation au Cloud
- Conteneurisation Docker
TRAITEMENT DE DONNÉES
- Mathématiques pour le traitement de données
- Introduction au Data Mining
ENTREPRISE ET GESTION
- Anglais 2 : Informatique, expression orale et écrite
- Droit Général
- Entreprises du numérique
- Introduction à la gestion de projets
ACTIVITÉS ANNUELLES
- Projet Annuel
- Projet personnel et Vie de l’école
- Mission en Entreprise
- Workshop d'ouverture
- Ateliers Citoyenneté
ÉLECTIF INFRASTRUCTURES
- Administration Windows Avancée
- Déploiement dans le cloud
- Sécurité WiFi
- Collecte d'informations avec OSINT
ÉLECTIF DÉVELOPPEMENT
- Typescript et Framework
- NoSQL et applications
- Algorithmique avancée
- Développement Mobile Android
ÉLECTIF SCIENCES
- Mathématiques pour le traitement d'images
- Traitement de l'image 2D & 3D
- Algorithmique Avancée
- Graphes et IA
3ème année (spécialisation) :
SCIENCES DE L'INGÉNIEUR
- Mathématiques pour l'ingénieur
- Mathématiques pour le Big Data
- Algorithmique avancée
- Combinatoire et complexité
LANGAGES ET DÉVELOPPEMENT
- Langage C et algorithmes
- Langage Java avancé
- Python
- Outils et pratiques du code : versionnages, métriques et tests
MACHINE LEARNING
- Introduction au Machine Learning
- Frameworks Machine Learning
BASE DE DONNÉES
- Conception de bases de données relationnelles
- NoSQL et Big Data
ENVIRONNEMENTS BIG DATA
- Panorama du Big Data
- Écosystème Hadoop
- Linux administration avancée
ACTIVITÉS ANNUELLES
- Anglais professionnel
- Projet Annuel
- E-Learning : culture informatique et IABD
- Mission en Entreprise
- Programme OPEN et vie de l'école
- Laboratoire IA
- AI & Big Data Day
Objectifs de la formation
A l’issue de sa formation, le diplômé de l’ESGI sera capable de :
- Définir une solution informatique logicielle ou applicative
- Concevoir et développer la solution logicielle ou applicative
- Conduire un projet informatique responsable
- Optimiser une solution logicielle ou applicative
La formation permet l’obtention totale ou partielle de la Certification Professionnelle par la validation de blocs de compétences. Les ECTS acquis permettent d'accéder à une passerelle directe de formations supérieures.
Débouchés :
- Administrateur de base de données
- Architecte de bases de données
- Analyste de données
Procédure d'admission :
- La candidature se fait en ligne, directement sur le site internet de l’école.
- Les étudiants déclarés admissibles à l’ESGI sont autorisés à passer le concours qui comporte 2 épreuves :
- Un écrit (QCM d’anglais, français, culture générale et logique)
- Un entretien individuel de motivation (durée : 20 min)
Un test supplémentaire pourra être effectué en fonction de la filière choisie en 3e et 4e année.
- Le résultat définitif est communiqué aux candidats sous quelques jours par e-mail ou par courrier.
Niveau d’admission :
- En 1re année : être titulaire du Baccalauréat et une motivation pour l’informatique et les nouvelles technologies.
- En 2e année : être titulaire d'un Bac+1 informatique ou scientifique. Mise à niveau éventuelle en algorithmique et Langage PHP.
- En 3e année : être titulaire d'un Bac+2 informatique ou scientifique. Mises à niveau éventuelles en algorithmique, Mathématiques, Réseaux, Python et Langage PHP (suivant la spécialisation choisie).
Points forts
Plus de 40 ans d'expertise informatique domaines de formation. Certifications professionnelles reconnues par l'Etat de niveau 6. 1600 entreprises d'accueil. 60 associations étudiantes. Un réseau d'environ 9 000 alumni. Plus de 24 universités partenaires dans le monde.
Découvre l’école




Prends déjà tes marques

- 37 Rue du Jardin Public, Bordeaux 33000
- Tram B - CAPC Musée d'Art Contemporain
- Tram C - Paul Doumer
- Bus : 5, 15, 23 & 82
- Jardin Public
- Place du Marché des Chartrons