DESS en génie logiciel (3765)

Responsable
Pierre Bourque

Objectifs
Ce programme vise des objectifs de formation continue. Il s’adresse aux ingénieurs et aux professionnels désirant accroître leur performance dans le domaine du développement ou de la maintenance de logiciels ou de systèmes informatiques.

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), etc., obtenu avec une moyenne cumulative d'au moins 3,0 (sur 4,3) ou l'équivalent si un autre système de notation est utilisé;

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

De plus, le candidat doit répondre aux conditions spécifiques suivantes :
  • posséder deux années d’expérience jugée pertinente dans le développement de logiciels;
  • 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.

Le candidat doit 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.

Liste des activités

L'atelier obligatoire suivant :
ATE800 Intégrité intellectuelle : un savoir-être et un savoir-faire (0 cr.)

6 activités obligatoires (18 crédits) :

Note : l'étudiant doit suivre trois de ces cours à l'ÉTS et les trois autres à l'UQAM
MGL800 Gestion de projet en génie logiciel (3 cr.) équivalent MGL7315 UQAM
MGL801 Exigences et spécifications de systèmes logiciels (3 cr.) équivalent MGL7260 UQAM
MGL802 Principes et applications de la conception de logiciels (3 cr.) équivalent MGL7361 UQAM
MGL804 Réalisation et maintenance de logiciels (3 cr.) équivalent MGL7460 UQAM
MGL805 Vérification et assurance qualité de logiciels (3 cr.) équivalent MGL7560 UQAM
MGL806 Méthodes formelles et semi-formelles (3 cr.) équivalent MGL7160 UQAM

3 cours choisis parmi les suivants (9 crédits) :
MGL810 Programmation temps réel sur des architectures parallèles (3 cr.)
MGL815 Informatique industrielle (3 cr.)
MGL825 Télématique et réseaux (3 cr.)
MGL835 Interaction humain-machine (3 cr.)
MGL841 La mesure : concept clé en ingénierie du logiciel (3 cr.)
MGL842 L’ingénierie de la qualité du logiciel (3 cr.)
MGL850 Sécurité de l’Internet (3 cr.)
SYS869 Sujets spéciaux I : génie logiciel (3 cr.)
SYS870 Sujets spéciaux II : génie logiciel (3 cr.)

Sur approbation préalable du directeur local de programme, deux des trois activités de spécialisation peuvent être remplacées par deux activités pertinentes d’autres programmes de 1er ou 2e cycle offertes par l’ÉTS, l’UQAM ou par d’autres universités.

1 cours complémentaire (3 crédits) choisi parmi tous les cours de la maîtrise en génie logiciel ou les cours de la maîtrise en génie, concentration Technologies de l’information.

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

Règlements particuliers
L’atelier obligatoire Intégrité intellectuelle : un savoir-être et un savoir-faire doit être suivi au plus tard à la deuxième session d’inscription.