Licence en Génie Logiciel : Développement Full-Stack & IA

Présentation

Le Groupe Supdeco forme, à travers cette licence, des cadres intermédiaires capables de concevoir, développer et déployer des applications web et mobiles complètes — du frontend au backend — tout en intégrant les outils et méthodes de l’Intelligence Artificielle dans leurs projets.

Cette formation allie une solide culture du génie logiciel (architecture, qualité, méthodes agiles) à une spécialisation Full-Stack (technologies front-end, back-end, bases de données, cloud) et une initiation approfondie à l’IA (data, machine learning, intégration d’IA générative dans les applications).

Les diplômés développeront l’esprit d’innovation et d’entrepreneuriat nécessaire pour créer des produits numériques compétitifs dans un environnement technologique en constante évolution.

Objectifs du programme

Le programme a pour objectif général de former des développeurs polyvalents, capables de concevoir et livrer des applications complètes, robustes et intelligentes, répondant aux besoins réels des entreprises et organisations.

Pour la réalisation de cet objectif général, les objectifs spécifiques suivants ont été fixés :

  • Maîtriser le développement Front-End et Back-End ainsi que la conception d’architectures logicielles modernes (API REST, microservices).
  • Acquérir les fondamentaux de la Data Science et du Machine Learning, et savoir intégrer des briques d’IA (dont l’IA générative) dans une application.
  • Développer une culture de la qualité logicielle : tests, intégration continue, gestion de version, méthodes agiles.
  • Donner aux étudiants l’esprit d’entreprendre, d’innover et de conduire des projets numériques de bout en bout.
  • Préparer les étudiants aux certifications professionnelles reconnues (cloud, gestion de projet, plateformes).

Programme

La formation tourne au tour des piliers suivants :

  • Structures de données et complexité
  • Analyse de Données
  • Qualité logicielle
  • Technologies Informatiques
  • Outils de Management
  • Développement personnel et professionnel
  • Outils de Management et Entreprenariat
  • Génie Logiciel
  • Pratiques professionnelles
Certifications (optionnel)
  • Salesforces : Administrative Essentials for New Admins in Lightning Experience (ADX201)
  • AWS Fundamentals
  • Azure Fundamentals
  • Scrum Master
  • Oracle

Admission

    • 1ère année : titulaires du baccalauréat ou d’un titre admis en équivalence.
    • 2ème année : titulaires d’un Bac +1 en informatique ou équivalent.
    • 3ème année : titulaires d’un Bac +2 en informatique ou équivalent.

    Étude de dossier, tests et entretien.

Débouchés

  • A la fin de la formation, l’étudiant sera capable de :

    • Concevoir, développer et déployer une application web ou mobile complète.
    • Intégrer des fonctionnalités d’intelligence artificielle dans un produit numérique.
    • Piloter un projet de développement selon les méthodes agiles.

    Le programme permet de former :

    • Développeur Full-Stack
    • Développeur web/mobile
    • Chef de projet junior / Product Owner junior
    • Développeur IA / Machine Learning junior
    • Testeur d’application (QA)
    • Assistant Ingénieur étude et développement
    • Auto-entrepreneur / Fondateur de start-up tech
Cycle : bachelor
Niveau : 1