• (+237) 696 054 064
  • iuc@myiuc.com
  • Cameroun, Douala, Logbessou

BTS – GENIE LOGICIEL

Le Brevet de Technicien Supérieur (BTS) en Génie Logiciel est une formation de niveau Bac+2 qui prépare les étudiants à devenir des professionnels spécialisés dans la conception, le développement, et la gestion des systèmes informatiques et des logiciels. Ce diplôme permet d’acquérir des compétences techniques et pratiques dans les domaines du développement logiciel, de la gestion de projets informatiques, des bases de données, et de la sécurité informatique. La formation est structurée autour d’enseignements théoriques et pratiques, incluant des projets et des périodes de stage en entreprise, permettant aux étudiants de se familiariser avec le milieu professionnel et de développer une expérience dans la conception et la gestion de logiciels.

CYCLE

BTS – BREVET DE TECHNICIEN SUPERIEUR

NIVEAU

BAC+2

REGIME

JOUR, SOIR

LANGUE DE FORMATION

FRANCAIS

ECOLE

ISTDI

DEPARTEMENT

GENIE INFORMATIQUE

FILIERE

GENIE LOGICIEL

OBJECTIFS DE LA FORMATION

1. Acquérir des Compétences Fondamentales en Informatique

  • –  Introduction au Génie Logiciel : Comprendre les principes fondamentaux du génie logiciel et ses applications dans le monde numérique.
  • –  Langages de Programmation : Apprendre à maîtriser plusieurs langages de programmation (Java, Python, C++, etc.) et leurs usages spécifiques.
  • –  Structures de Données et Algorithmes : Étudier les bases des structures de données (listes, piles, arbres, graphes) et des algorithmes de traitement des données.

2. Développer des Compétences en Conception de Logiciels 

  • –  Modélisation et Architecture : Apprendre à modéliser des systèmes logiciels avec des outils comme UML (Unified Modeling Language).
  •   Conception de Bases de Données : Apprendre à concevoir des bases de données relationnelles et non relationnelles et à utiliser des systèmes de gestion de bases de données (SGBD).
  • –  Développement de Logiciels : Développer des logiciels et applications en suivant un cycle de vie de développement, en mettant l’accent sur la maintenance et l’évolution des logiciels. 

3. Renforcer les Compétences en Gestion de Projets Informatiques 

  • – Méthodologies de Développement : Apprendre les principales méthodologies de gestion de projets (agile, Scrum, DevOps) et leur application dans un environnement de développement logiciel. 
  • – Gestion de Projet : Acquérir des compétences en gestion de projet, notamment en planification, estimation des coûts et gestion des ressources. 
  • – Travail Collaboratif : Développer des compétences en gestion de projet collaboratif, en utilisant des outils de gestion de version et de suivi de projet (Git, Jira). 

4. Approfondir les Connaissances en Sécurité Informatique 

  • – Sécurité des Systèmes : Comprendre les principes de la sécurité informatique, les menaces potentielles, et les méthodes de protection des systèmes. 
  • – Cryptographie : Étudier les bases de la cryptographie et son utilisation pour sécuriser les données et les communications. 
  • – Tests de Sécurité : Apprendre à tester et à analyser la sécurité des systèmes et des applications pour prévenir les vulnérabilités. 

5. Acquérir des Compétences en Développement Web et Mobile 

  • – Développement Web : Apprendre à développer des sites web dynamiques et interactifs en utilisant des technologies comme HTML, CSS, JavaScript, ainsi que des frameworks de développement (React, Angular). 
  • – Applications Mobiles : Développer des applications mobiles pour les plateformes Android et iOS en utilisant des langages et outils spécifiques (Java, Kotlin, Swift, React Native). 

6. Maîtriser les Outils et Technologies Informatique 

  • – Environnements de Développement : Utiliser des environnements de développement intégrés (IDE) et des outils de programmation pour le développement logiciel. 
  • – Systèmes d’Exploitation : Acquérir des compétences sur les systèmes d’exploitation (Linux, Windows, etc.) et leur administration. 
  • – Cloud Computing : Découvrir les technologies de cloud computing et comprendre leur impact sur le développement et l’hébergement des applications. 

7. Offrir une Formation Pratique et Professionnelle 

  • – Stages Professionnels : Effectuer des stages en entreprise pour mettre en pratique les connaissances acquises et développer des compétences dans un contexte réel. 
  • – Projets de Groupe : Travailler sur des projets collaboratifs en équipe pour concevoir et développer des logiciels et applications réels. 
  • – Études de Cas : Analyser des études de cas pour appliquer les concepts théoriques à des situations réelles de développement logiciel. 

DÉBOUCHÉS

1. Rôles en Développement et Conception Logicielle

  • – Développeur Logiciel : Concevoir, coder et maintenir des logiciels pour répondre aux besoins spécifiques des entreprises ou des utilisateurs.
  • –  Analyste Programmeur : Analyser les besoins des clients, concevoir des solutions logicielles et assurer le développement et la mise en œuvre des programmes.
  • –  Développeur Web/Mobile : Créer et maintenir des sites web ou des applications mobiles en utilisant les technologies appropriées.

2. Rôles en Gestion de Projets Informatiques 

  • – Chef de Projet Informatique : Planifier, coordonner et superviser le développement de projets logiciels dans le respect des délais et des budgets. 
  • – Consultant en Gestion de Projets : Fournir des conseils aux entreprises sur la gestion de projets logiciels et la mise en place de solutions adaptées. 
  • – Scrum Master : Animer les équipes de développement en utilisant la méthodologie Agile pour assurer l’avancement du projet. 

3. Rôles en Sécurité Informatique 

  • – Ingénieur Sécurité : Assurer la sécurité des systèmes d’information en analysant les risques et en mettant en place des mesures de protection. 
  • – Consultant en Sécurité Informatique : Conseiller les entreprises sur les meilleures pratiques et solutions pour protéger leurs systèmes et données contre les cyberattaques. 
  • – Pentester (Testeur d’intrusion) : Réaliser des tests d’intrusion pour détecter les failles de sécurité dans les applications et systèmes. 

4. Rôles en Administration des Systèmes et Réseaux 

  • – Administrateur Systèmes et Réseaux : Installer, configurer et maintenir des systèmes et réseaux informatiques. 
  • – Technicien Support Informatique : Assurer le support technique aux utilisateurs en résolvant les problèmes logiciels et matériels. 

5. Opportunités Entrepreneuriales 

  • – Création de Start-up : Lancer une start-up spécialisée dans le développement de logiciels ou d’applications mobiles pour répondre à des besoins spécifiques. 
  • – Consultant en Informatique : Offrir des services de conseil stratégique et technique aux entreprises dans le domaine du développement logiciel et de la gestion des systèmes informatiques. 

EXIGENCES ACADEMIQUES

APPERCUE DU PROGRAMME 


PROGRAMME SEMESTRE DURATION CREDIT PARTNER INSTITUTION HEURES ACCREDITATION
GENIE LOGICIEL 4 SEMESTERS 2 YEARS 120 MINESUP

CONDITION DADMISSION 


PROGRAMME NIVEAU ADMISSION DIPLOME REQUIS ADMISSION TEST DOSSIER D’ADMISSION FRAIS
BTS EN GENIE LOGICIEL 1 BAC ou GCE A/L ou tout autre diplôme équivalent Sur Etude de dossier
  • Une demande manuscrite adressée au directeur
  • Une photocopie certifiée de l’acte de naissance
  • Une photocopie certifiée du BAC, GCE/A/L ou un diplôme équivalent
  • Une enveloppe A4 portant l’adresse du candidat
  • 02 photos d’identité 4×4 en couleur
10.000 FCFA
2 L’étudiant doit avoir validé un minimum d’un an (60 crédits) dans une discipline pertinente, après le BAC ou GCE A/L ou tout autre diplôme équivalent Sur Etude de dossier
  • Une demande manuscrite adressée au directeur
  • Une photocopie certifiée de l’acte de naissance
  • Une photocopie certifiée du BAC, GCE/A/L ou un diplôme équivalent
  • Une enveloppe A4 portant l’adresse du candidat
  • 02 photos d’identité 4×4 en couleur
  • Relevé de note du 1er année
10.000 FCFA


 

 

  • All
  • NOS CERTIFICATIONS
  • PROGRAMMES EN ANGLAIS
  • PROGRAMMES EN FRANCAIS
    •   Back
    • B.ENG - BACHELOR OF ENGINEERING
    • BD - BACHELOR DEGREE
    • BACHELOR OF TECHNOLOGY
    • M.ENG - MASTER OF ENGINEERING
    • M.SC - MASTER OF SCIENCE
    • B.SC - BACHELOR OF SCIENCE
    • HIGHER NATIONAL DIPLOMA
    • BACHELOR OF AGRICULTURE
    • B.TECH - BACHELOR OF TECHNOLOGY
    • BBA - BACHELOR IN BUSINESS ADMINISTRATION
    • BACHELOR OF MEDICAL LABORATORY SCIENCE
    • BMS - BACHELOR IN BIOMEDICAL SCIENCE
    • BNS - BACHELOR OF NURSING SCIENCE
    • BPT - BACHELOR OF PHYSIOTHERAPY
    • HND - HIGHER NATIONAL DIPLOMA
    •   Back
    • BA - BACHELOR
    • LIPRO - LICENCE PROFESSIONNELLE
    • LICENCE TECHNOLOGIQUE
    • BTS - BREVET DE TECHNICIEN SUPERIEUR
    • MASTER PROFESSIONNEL
    • DEC - DIPLOME D'ETUDE COLLEGIALLE
    • CLASSES PREPARATOIRES
    • CYCLE INGENIEUR
    • LITECH - LICENCE TECHNOLOGIQUE
    •   Back
    • CISCO
    • HUAWEI
    • ORACLE
    • MICROSOFT
    • LINUX
    • MBA

End of Content.