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

LIPRO – GENIE LOGICIEL

La Licence Professionnelle en Génie Logiciel est une formation de niveau Bac+3 qui forme des professionnels spécialisés dans le développement, la gestion et la maintenance des logiciels. Cette formation permet aux étudiants d’acquérir une solide maîtrise des outils et des méthodes modernes de développement logiciel, tout en les préparant à gérer des projets informatiques complexes dans un environnement professionnel. À travers un enseignement théorique approfondi et des stages pratiques en entreprise, cette formation permet aux étudiants d’être prêts à concevoir, développer et déployer des logiciels en tenant compte des exigences fonctionnelles et techniques des utilisateurs.

CYCLE

LIPRO – LICENCE PROFESSIONNELLE

NIVEAU

BAC+3

REGIME

SOIR

LANGUE DE FORMATION

FRANCAIS

ECOLE

ISTDI

DEPARTEMENT

GENIE INFORMATIQUE

FILIERE

GENIE LOGICIEL

OBJECTIFS DE LA FORMATION

1. Acquérir des Compétences en Développement Logiciel

  • – Modélisation et Conception de Logiciels : Apprendre à utiliser les techniques de modélisation (UML, diagrammes de flux, etc.) pour concevoir des architectures logicielles robustes et évolutives.
  • – Langages de Programmation : Maîtriser plusieurs langages de programmation comme Java, Python, C++, ainsi que les langages de script pour le développement de logiciels.
  • – Méthodes de Développement : Étudier les différentes méthodes de développement (Agile, Scrum, DevOps, etc.) et leur application dans un environnement professionnel.

2. Maîtriser les Outils et Technologies de Développement

  • – Environnements de Développement Intégré (IDE) : Apprendre à utiliser des outils comme Eclipse, Visual Studio, IntelliJ, pour le développement de logiciels.
  • – Gestion de Versions et Collaboration : Acquérir des compétences dans l’utilisation des systèmes de gestion de versions tels que Git et GitHub pour gérer le code source et faciliter la collaboration en équipe.
  • – Bases de Données et Systèmes de Gestion : Comprendre la gestion des bases de données relationnelles (SQL) et non relationnelles (NoSQL), ainsi que les techniques d’accès et de gestion des données.

3. Développer des Compétences en Ingénierie Logicielle

  • – Ingénierie des Exigences : Apprendre à recueillir, analyser et formaliser les besoins des utilisateurs pour les traduire en spécifications fonctionnelles et techniques.
  • – Tests et Validation Logicielle : Maîtriser les techniques de test logiciel (tests unitaires, tests d’intégration, tests fonctionnels) pour garantir la qualité du logiciel développé.
  • – Maintenance et Evolution des Logiciels : Acquérir des compétences pour maintenir, faire évoluer et corriger les logiciels en fonction des retours des utilisateurs et de l’évolution des besoins.

4. Renforcer les Compétences en Architecture Logicielle

  • – Conception d’Architectures Logicielles : Savoir concevoir des architectures logicielles modulaires, évolutives et performantes, en choisissant les bonnes technologies et en optimisant les performances du système.
  • – Architecture Orientée Services (SOA) : Apprendre à concevoir des systèmes utilisant des services web et des architectures distribuées.
  • – Applications Cloud et Microservices : Maîtriser les concepts de cloud computing et de microservices pour le développement de logiciels à grande échelle.

5. Acquérir des Compétences en Gestion de Projets Logiciels

  • – Gestion de Projets Informatique : Apprendre à gérer des projets de développement logiciel, en respectant les délais, les coûts et les exigences qualité.
  • – Méthodes Agiles : Se familiariser avec les méthodologies agiles (Scrum, Kanban) pour une gestion flexible et réactive des projets.
  • – Planification et Suivi de Projet : Savoir élaborer des plannings de projet, suivre l’avancement et gérer les ressources nécessaires à la réussite des projets.

6. Maîtriser les Technologies Récentes du Développement Logiciel

  • – Développement Web et Mobile : Apprendre à développer des applications web et mobiles en utilisant des technologies récentes comme HTML5, CSS3, JavaScript, React, Angular, Flutter, etc.
  • – Big Data et Intelligence Artificielle : Acquérir des connaissances sur les outils et techniques liées au big data et à l’intelligence artificielle (IA), y compris le machine learning et les algorithmes de traitement de données massives.
  • – Blockchain et Cryptographie : Étudier les technologies émergentes comme la blockchain et la cryptographie pour le développement de solutions sécurisées.

7. Offrir une Formation Pratique et Professionnelle

  • – Stages Professionnels : Effectuer des stages en entreprise pour acquérir de l’expérience pratique dans le développement et la gestion de projets logiciels.
  • – Projets Concrets : Participer à des projets de développement en équipe, en abordant l’ensemble du cycle de vie d’une application logicielle, de la conception à la mise en production.
  • – Prototypage et Développement Agile : Participer à la création de prototypes et au développement agile pour répondre rapidement aux besoins des utilisateurs.

 

DÉBOUCHÉS

Les diplômés de la Licence Professionnelle en Génie Logiciel peuvent occuper divers postes dans le secteur du développement logiciel et de l’ingénierie informatique.

1. Rôles en Développement Logiciel

  • – Développeur Logiciel : Concevoir et développer des applications logicielles pour diverses plateformes (web, mobile, desktop).
  • – Développeur Full Stack : Développer des applications en maîtrisant aussi bien le front-end (interface utilisateur) que le back-end (gestion des données et des services).
  • – Développeur Mobile : Spécialiser dans le développement d’applications mobiles pour des plateformes comme Android et iOS.

2. Rôles en Gestion de Projets et Ingénierie Logicielle

  • – Chef de Projet Informatique : Gérer des projets de développement logiciel, coordonner les équipes et assurer le respect des délais et des budgets.
  • – Responsable d’équipe de développement : Superviser une équipe de développeurs pour assurer la qualité et la réussite des projets logiciels.
  • – Consultant en Ingénierie Logicielle : Apporter un expertise technique pour conseiller les entreprises dans le développement et l’optimisation de leurs logiciels.

3. Rôles en Qualité Logicielle

  • – Ingénieur Test Logiciel : S’assurer de la qualité des applications développées en effectuant des tests et en identifiant des défauts.
  • – Responsable Qualité Logicielle : Mettre en place et suivre des processus qualité dans le cadre du développement logiciel.

4. Rôles en Technologies Emergentes

  • – Développeur en Big Data : Travailler sur des solutions de gestion et d’analyse de données massives.
  • – Développeur en Intelligence Artificielle (IA) : Développer des systèmes d’intelligence artificielle pour résoudre des problèmes complexes.
  • – Développeur Blockchain : Concevoir des solutions basées sur la blockchain pour des applications sécurisées et décentralisées.

5. Opportunités Entrepreneuriales

  • – Consultant en Développement Logiciel : Offrir des services de conseil en développement logiciel pour optimiser les processus et la qualité des logiciels.
  • – Création d’une Entreprise de Développement Logiciel : Lancer une entreprise spécialisée dans la création de solutions logicielles sur mesure ou la gestion de projets de développement logiciel.

 

LES EXIGENCES ACADEMIQUES

 

APPERCUE DU PROGRAMME 


PROGRAMME SEMESTRE DURATION CREDIT PARTNER INSTITUTION HEURES ACCREDITATION
LICENCE PROFESSIONNELLE EN GENIE LOGICIEL  2 SEMESTERS 1 YEARS 60 MINESUP

CONDITION DADMISSION 

PROGRAMME  NIVEAU ADMISSION  DIPLOM REQUIS   ADMISSION TEST  DOSSIER D’ADMISSION   FRAIS  
LICENCE PROFESSIONNELLE  EN GENIE LOGICIEL       1  BAC ou GCE A/L ou tout autre diplôme équivalent  Sur Etude de dossier 
  • une demande manuscrite adressee au directeur 
  • une photocopie certifiee de l’acte de naissance 
  • une photocopie certifiee du bac -a/l ou tout diplôme eauivalent   
  • deux demi photos 4×4 en couleur 
  • deux demi photos 4×4 en couleur 
  • releve du bts 

 

 

25.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.