University of Mauritius – UOM

Nom du cours : BSc (Hons) Software Engineering

Faculté : Informatique
Langue d’enseignement : Anglais
Entrée en : Première année
Description du programme
Licence en Génie Logiciel

Le diplôme de Licence en Génie Logiciel se concentre davantage sur les compétences nécessaires pour une carrière dans l'industrie du logiciel en se concentrant sur le processus de création de logiciels selon une spécification. Le secteur des technologies de l'information et de la communication (TIC) étant l'une des branches les plus intensives en connaissances de l'économie, il existe une demande de ressources humaines dans la discipline du génie logiciel dans les secteurs public et privé. Le génie logiciel est un domaine qui traite des conceptions et des solutions de haut niveau qui guident le développement de projets ou de produits logiciels spécifiques.

Le programme est conforme aux recommandations internationales des programmes informatiques pour les programmes de premier cycle en génie logiciel et conçu en collaboration avec l'industrie du logiciel.

Au niveau 1 du génie logiciel, le cours couvrira tous les sujets fondamentaux que tout étudiant en informatique doit connaître pour devenir un professionnel du secteur informatique.

Au niveau 2, le cours se concentre davantage sur les compétences techniques qu'un ingénieur logiciel devrait posséder, couvrant des aspects tels que la conception, la mise en œuvre et la gestion de projet. Il apporte également des concepts du monde réel tels que l'achèvement du travail commencé par d'autres équipes et le travail en collaboration avec d'autres équipes - qui sont toutes des pratiques courantes dans l'industrie.

Au niveau 3, les étudiants entreprennent un projet de dernière année dans lequel l'étudiant doit implémenter un système logiciel. Ils doivent suivre deux modules obligatoires sur la méthodologie Agile et l'intelligence artificielle, et en choisir un au choix.

Les objectifs sont de:
● Produire des diplômés qui maîtrisent le développement de logiciels selon les normes de l'industrie, en termes de méthodologies et de technologies;
● Fournir aux étudiants des connaissances théoriques et des compétences pratiques dans des domaines tels que le développement de logiciels, les tests et la gestion de projets logiciels;
● Inculquer les compétences en ingénierie requises pour effectuer l'analyse, la conception et la mise en œuvre de systèmes logiciels;
● Apportez aux diplômés des compétences techniques et générales essentielles pour effectuer la transition de l'université vers l'industrie du développement de logiciels et s'adapter à un environnement professionnel.

Compétences et opportunités de carrière

Après avoir réussi ce programme, les étudiants doivent être dotés des compétences suivantes:
● Compétences en analyse, résolution de problèmes et programmation
● Compétences de communication efficaces, adaptabilité et flexibilité
● Compétences en gestion de projets logiciels
● Compétences en analyse commerciale

RÉSULTATS D'APPRENTISSAGE

Après avoir réussi ce programme, les étudiants devraient être capables de:
● Appliquer les connaissances relatives aux pratiques de génie logiciel
● Démontrer des compétences techniques liées au développement de logiciels
● Appliquer des compétences en résolution de problèmes pour l'analyse et la conception de logiciels
● Utiliser des outils et des techniques pour produire des solutions logicielles d'application
● Démontrer sa capacité à travailler en équipe et à communiquer efficacement des idées informatiques par la parole et par écrit.
Critères d’admission
  • Baccalauréat ou HSC ou équivalent
Frais de scolarité par an
3 000$ au lieu de 6 000$
Durée
3 ans
Diplôme
LICENCE
Délivré par
University of Mauritius
Liste des matières
  • ANNEE I

    • Analyse et modélisation de logiciels
    • Systèmes de base de données
    • Communication et compétences commerciales pour l'informatique
    • Principes du génie logiciel
    • Principes de base de la conception de logiciels et programmation
    • Structures discrètes
  • ANNEE II

    • Développement de Logiciel orienté objet
    • Vérification et Validation du logiciel
    • Structures de données et algorithmes
    • Gestion de projets logiciels
    • Conception de système interactif
    • Développement d'applications Web
    • Formation industrielle
  • ANNEE III

    • Projet de dernière année
    • Principes et pratiques Agile
    • Intelligence Artificielle
  • MODULES OPTIONNELS - Choisir un module parmi :

    • Technologies de réseau
    • Cadres et modèles Web
    • Sécurité des logiciels
    • Assurance qualité des logiciels et gestion de la configuration
    • Gestion des processus d'affaires et Systèmes d'entreprise
    • Principes fondamentaux de l'automatisation des processus robotiques
Carrière envisagée

BSc (Hons) Software Engineering

Informatique

Inscription
Ouverte
Rentrée
11/10/2021
Date limite
31/05/2021

Laisser un commentaire