Maîtrise en génie logiciel

Le CeFTI offre deux des quatre cheminements proposés au sein de la maîtrise en génie logiciel:

La Maîtrise de type recherche (M.Sc.) et la Maîtrise en génie logiciel de type recherche sont uniquement offertes par le Département d'informatique, à Sherbrooke.

Voir la fiche officielle de la maîtrise en génie logiciel

Objectifs généraux

Permettre à l'étudiante ou à l'étudiant :

  • de prendre en charge un projet de TI;
  • d'analyser et de spécifier des besoins en matière de TI;
  • d'estimer les coûts de réalisation et l'échéancier d'un projet de TI;
  • de participer à l'installation d'environnements informatiques;
  • d'évaluer les qualités d'un système d'information (SI);
  • de contribuer au développement et à la maintenance d'un SI;
  • de superviser et d'améliorer un SI;
  • de déterminer des politiques, normes et procédures pour les SI;
  • d'assurer le contrôle et la vérification d'un SI;
  • de développer sa capacité d'écoute, de même que son expression orale et écrite, de façon à lui assurer une communication efficace avec les personnes qui feront appel à ses services;
  • d'acquérir une méthode de travail intellectuel, grâce à l'élaboration et à la réalisation d’un essai portant sur un problème concret.

Liste des activités pédagogiques obligatoires et à option selon le cheminement

Liste des activités pédagogiques obligatoires
  • Rédaction technique pour les TI
  • Mesures et indicateurs du génie logiciel
  • Programmation orientée objet
  • Base de données
  • Processus logiciels et gestion des TI
  • Méthodes formelles de spécification
  • Entrepôt et forage de données
  • Modèle de connaissance et évolution en TI
  • Architecture logicielle
  • Techniques de vérification et de validation
  • Conception et évaluation d'interfaces personne-machine (IPM)
  • Gestion de projets
  • Méthodes d'analyse et de conception
  • Systèmes- de client-serveur
  • Progiciel de gestion intégré (PGI)
  • Activité d'intégration en génie logiciel
  • Applications Internet
  • Introduction à l'essai
  • Fondements de l'essai
  • Essai
Activités pédagogiques à option
  • Analyse des besoins en TI
  • Réseautique et télématique
  • Conception des systèmes d'information
  • Conception de systèmes temps réel
  • Gestion de projet avancée en TI
  • Systèmes à événements discrets
  • Planification en intelligence artificielle
  • Systèmes à base de connaissances
  • Gestion du changement en TI
  • Infonuagique- Modèle et implantation