BTS Génie Logiciel – Parcours International
Aligné sur les exigences nationales. Comparé aux standards internationaux. Orienté vers la pratique professionnelle.
120 crédits académiques de référence — 120
Charge de travail structurée pour être comparable aux cadres internationaux de l'enseignement supérieur court. Il s'agit de crédits de référence LES, qui ne sont pas automatiquement des crédits ECTS. Tout crédit universitaire indiqué sur cette page est délivré directement par l'établissement externe, selon ses propres règles.
Programme conçu en référence aux cadres internationaux de compétences en génie logiciel. Ce cursus n'est pas présenté comme un diplôme accrédité ni internationalement reconnu.
À qui s'adresse ce programme
- Diplômés africains de l'enseignement secondaire
- Titulaires du baccalauréat
- Titulaires du GCE Advanced Level
- Apprenants se préparant à une carrière de développeur professionnel
- Apprenants visant plus tard une licence
- Adultes en activité admis à l'issue du processus d'admission
Débouchés
- Développeur logiciel junior
- Développeur full-stack junior
- Développeur web
- Développeur mobile junior
- Développeur support d'applications
- Technicien QA / test
- Développeur junior base de données / applications
- Technicien junior DevOps / cloud
- Technicien support logiciel
Feuille de route sur quatre semestres
Semestre 1 — Fondations — 30 crédits
- GLI101 — Mathématiques discrètes et logique informatique (3) — Les mathématiques qu'un développeur utilise réellement : logique, ensembles, relations, fonctions et graphes.
- GLI102 — Algorithmique et résolution de problèmes (5) — Décomposer un problème, en écrire les étapes, puis mesurer si la solution tient.
- GLI103 — Programmation I : Python (5) — Votre premier vrai langage, poussé jusqu'au point où vous savez déboguer votre propre travail.
- GLI104 — Architecture des ordinateurs (3) — Ce qui se passe réellement sous le code : bits, processeur, mémoire, stockage, entrées et sorties.
- GLI105 — Systèmes d'exploitation et Linux (3) — La ligne de commande, les fichiers, les droits et les processus — l'environnement quotidien du développeur.
- GLI106 — Fondations du web (4) — Comment fonctionne le web, puis HTML, CSS et le premier JavaScript qui rend une page vivante.
- GLI107 — Bases de données I (4) — Modéliser une information réelle, puis l'interroger correctement en SQL.
- GLI108 — Anglais technique et communication professionnelle (3) — Lire la documentation, l'écrire, et expliquer son travail à des personnes qui ne sont pas développeurs.
Semestre 2 — Développement d’applications — 30 crédits
- GLI201 — Programmation orientée objet (4) — Classes, objets, héritage et les décisions de conception associées, en Python ou en Java.
- GLI202 — Structures de données et algorithmes (4) — Choisir la bonne structure, et savoir dire pourquoi l'autre aurait été plus lente.
- GLI203 — Bases de données II (3) — Transactions, index, sécurité, et la différence entre une requête qui marche et une requête qui tient la charge.
- GLI204 — Développement web full-stack I (5) — Une application complète : interface, API, base de données et authentification, déployée.
- GLI205 — Réseaux informatiques (3) — Ce qui se passe entre le navigateur et le serveur, et quoi vérifier quand cela échoue.
- GLI206 — Ingénierie des exigences et UML (3) — Découvrir ce dont le client a réellement besoin avant d'écrire la moindre ligne de code.
- GLI207 — Git, GitHub et développement collaboratif (2) — Travailler à plusieurs sur le même code sans perdre le travail de personne.
- GLI208 — Projet logiciel I (3) — Un projet d'équipe jugé sur une application qui tourne, pas sur des diapositives.
- GLI209 — Anglais professionnel pour l'informatique (3) — Entretiens, réunions quotidiennes, fils de tickets et courriels clients en anglais.
Semestre 3 — Génie logiciel moderne — 30 crédits
Semestre 4 — Transition professionnelle — 30 crédits
- GLI401 — Stage professionnel (10) — Un travail réel, un encadrant réel, un journal hebdomadaire et une évaluation qui compte.
- GLI402 — Projet final de génie logiciel (8) — Concevoir, construire, tester, sécuriser, documenter, déployer et soutenir un vrai produit.
- GLI403 — Maintenance logicielle et observabilité (3) — Vivre avec un logiciel après la mise en ligne : journaux, incidents, versions et dette technique.
- GLI404 — UX/UI et accessibilité (2) — Des interfaces qui fonctionnent pour des personnes avec de vieux téléphones, de petits écrans et des handicaps.
- GLI405 — Entrepreneuriat technologique (2) — Transformer un produit qui marche en service payant, chiffré honnêtement.
- GLI406 — Éthique numérique, droit et protection des données (2) — Ce que vous pouvez collecter, ce que vous devez protéger et ce que vous devez refuser de construire.
- GLI407 — Spécialisation au choix (3) — Un parcours au choix : web et logiciel, mobile et cloud, ou données et applications IA.
Le parcours de l'apprenant
- Diagnostic
- Plan d'apprentissage personnalisé
- Leçons LES
- Ressources universitaires internationales
- Laboratoires pratiques
- Défis de programmation
- Tutorat
- Projets réels
- Titres externes
- Stage
- Projet final
- Portfolio vérifié
- Emploi ou poursuite en licence
LES Institute associe ses propres enseignements, son accompagnement, ses évaluations et ses projets à une sélection de formations externes. Les cours et titres externes restent sous le contrôle exclusif de leurs organismes émetteurs. La présence d'un établissement sur la plateforme n'implique ni partenariat, ni approbation, ni transfert automatique de crédits académiques.