DESS en génie logiciel

DESS en génie logiciel de l'ÉTS
Code
Crédits 30 crédits
Session d’admission et dates limites Automne : 1er août
Hiver : 1er décembre
Été : 1er avril

Les étudiants étrangers (avec permis d'études) doivent déposer leur candidature 2 mois avant ces dates.
Régime des études Offert à temps complet et à temps partiel
Horaire Cours offerts de jour, de soir et certains selon une formule intensive
Admission
Présentation

Objectif

Ce programme vise des objectifs de formation continue. Il s’adresse aux ingénieurs et aux professionnels désirant acquérir des connaissances avancées en génie logiciel et développer les habiletés et aptitudes nécessaires pour identifier les besoins en technologie dans une entreprise donnée et procéder au transfert de technologie dans l’industrie.

Durée des études au DESS

Temps complet : 4 sessions (1 an et 4 mois), soit :

  • 1 à 3 sessions pour les cours;
  • 1 à 2 sessions pour l'activité de synthèse.

Temps partiel : 8 sessions (2 ans et 8 mois), soit :

  • 4 à 7 sessions pour les cours;
  • 1 à 3 sessions pour l'activité de synthèse.
Conditions d'admission

Conditions d'admission

Être titulaire d'un baccalauréat, ou l'équivalent, comprenant une forte composante ou option en informatique, en informatique de gestion, en systèmes d’information, en génie informatique ou en génie électrique (option informatique), obtenu avec une moyenne cumulative d'au moins 3,0 sur 4,3 ou l'équivalent;

OU posséder les connaissances nécessaires, une formation appropriée et une expérience jugée pertinente.

De plus, le candidat doit posséder une formation en mathématiques et en informatique adéquate et démontrer une connaissance des systèmes informatiques et des réseaux de communication.

Le candidat doit joindre une lettre de motivation à sa demande d'admission.

Le candidat dont la préparation n'est pas jugée suffisante peut se voir imposer des cours d'appoint ou une propédeutique.

Les candidats doivent démontrer une connaissance suffisante de la langue française conformément aux règles d'application de la Politique linguistique.

De façon générale, l'étudiant qui ne peut lire facilement l’anglais s’expose à des difficultés dans ses études étant donné le nombre considérable de manuels et de publications offerts dans cette langue.

Cours

Structure

Cette formation totalise 30 crédits et inclut toutes les activités offertes dans le cadre du programme de maîtrise en génie logiciel, à l'exception de MTR895 Projet d’intervention en entreprise; MTR896 Projet d’application; STA802 Stage industriel et rapport technique; MTR891 Rapport technique et MTR892 Projet technique.

L’étudiant doit suivre cinq activités de spécialisation (15 cr.) parmi celles offertes dans l’un des deux axes de spécialisation.

À chacun de ces axes s'ajoute un atelier obligatoire d’une durée de trois heures.

Liste des activités

L'atelier obligatoire suivant :

ATE800 Intégrité intellectuelle : un savoir-être et un savoir-faire

Cinq activités obligatoires :

NOTE : l'étudiant doit suivre trois de ces cours à l'ÉTS et deux à l'UQAM. Pour l'étudiant spécifiquement diplômé au 1er cycle en génie logiciel ou en informatique et génie logiciel et sur autorisation du directeur de programme, deux des cours des activités obligatoires pourront être remplacés par des activités de spécialisation. Lorsqu’une telle autorisation est accordée, l’étudiant doit suivre un cours du bloc obligatoire dans l’établissement partenaire (au lieu de deux cours). Il doit aussi suivre deux cours sélectionnés parmi les activités de spécialisation de l’établissement partenaire (au lieu d’un cours).

MGL800 Gestion de projet en génie logiciel (équivalent UQAM : MGL7315)
MGL801 Exigences et spécifications de systèmes logiciels (équivalent UQAM : MGL7260)
MGL802 Principes et applications de la conception de logiciels (équivalent UQAM : MGL7361)
MGL804 Réalisation et maintenance de logiciels (équivalent UQAM : MGL7460)
MGL805 Vérification et assurance qualité de logiciels (équivalent UQAM : MGL7560)

Cinq cours de spécialisation

AXE DE SPÉCIALISATION DE L'ÉTS - 4 cours choisis parmi les suivants :

MGL825 Télématique et réseaux
MGL835 Interaction humain-machine
MGL840 Estimation de projets de logiciels
MGL842 L'ingénierie de la qualité du logiciel
MGL843 Sujets avancés en conception logicielle
MGL844 Architecture logicielle
MGL845 Ingénierie logicielle dirigée par les modèles
MGL846 Concept et pratique des tests logiciels
MGL847 Amélioration des processus logiciels : intervention dans une organisation
MGL848 Validation et vérification de modèles en génie logiciel
MGL849 Modélisation, analyse et programmation des systèmes temps réel
MGR850 Sécurité de l'Internet
MTI825 Gestion des services TI
SYS869 Sujets spéciaux I : génie logiciel
SYS870 Sujets spéciaux II : génie logiciel
STA802 Stage industriel et rapport technique

AXE DE SPÉCIALISATION DE L'UQAM - 1 cours* choisi parmi les suivants :

INF7210 Nouvelles perspectives en bases de données
INF7235 Programmation parallèle haute performance
INF7270 Écosystème du logiciel libre
INF8750 Sécurité des systèmes informatiques
MGL7130 Développement d’applications mobiles
MGL7230 Tests logiciels
MGL7240 Mesures et développement de logiciel
MGL7250 Processus de développement Agile
MGL7760 Qualité et productivité des outils logiciels
MGL7810 Sujets spéciaux en génie logiciel I
MGL7811 Sujets spéciaux en génie logiciel II
MGL7815 Lectures dirigées I

*Le directeur du programme à l'UQAM doit approuver le choix du cours de l'étudiant.

Sur approbation préalable du directeur du programme, deux de cinq activités optionnelles peuvent être remplacées par des activités pertinentes d'autres programmes de 1er ou de 2e cycle offertes par l'ÉTS, l'UQAM ou par d'autres universités, en autant qu’au moins un cours soit suivi à l’UQAM.

L’atelier obligatoire Intégrité intellectuelle : un savoir-être et un savoir-faire doit être réussi dès la première session d'inscription.

Passerelle vers la maîtrise

Pour l’étudiant qui a obtenu la moyenne réglementaire, les activités réussies dans le cadre du DESS en génie logiciel peuvent être créditées dans le cadre de la maîtrise en génie logiciel (M. Ing.).

L’étudiant qui abandonne la maîtrise en génie logiciel peut passer au DESS en génie logiciel et obtenir les crédits des cours réussis.