Maîtrise en informatique

Informatique
Durée
2 ans
Reconnaissance
45 crédits
Formation publique

Clientèle cible

Ce programme s'adresse à la personne titulaire d'un baccalauréat ès sciences en informatique, d'un baccalauréat en génie logiciel, d'un baccalauréat en génie informatique, ou d'un diplôme jugé équivalent. La personne qui détient un baccalauréat dans une autre discipline (en génie ou en sciences) ou ayant une formation équivalente est également admissible éventuellement avec une scolarité préparatoire en informatique ou en mathématiques.

Description

Cette maîtrise vous propose, en plus d'une formation avancée dans divers domaines de l'informatique, un cheminement à vocation pratique, notamment grâce à la réalisation d'un stage. Au terme de votre formation, vous pourrez élaborer des projets en informatique de grande envergure, prendre en charge des systèmes informatiques, vous assurer de la qualité des logiciels développés et du respect des règles de l'art dans le domaine, concevoir des logiciels selon des principes scientifiques solides et des architectures appropriées, diriger des équipes d'analystes, de programmeuses et de programmeurs ainsi que collaborer avec des responsables issus d'autres secteurs pour l'élaboration de systèmes.

  • Conseillère ou conseiller à confirmer après l'admission : vous aurez à trouver une professeure ou un professeur qui acceptera de superviser vos travaux pour la rédaction de votre rapport de stage. Cette étape n'est pas requise pour l'admission, mais elle sera nécessaire pour la poursuite de vos études.
  • Temps complet ou temps partiel : c'est vous qui décidez de votre rythme de progression dans le programme.

Domaines d'expertise

  • Intelligence artificielle
  • Optimisation
  • Interface personne-machine
  • Robotique intelligente
  • Bio-informatique
  • Systèmes intelligents
  • Traitement du langage
  • Perception intelligente
  • Apprentissage machine
  • Forage de données
  • Sécurité informatique
  • Traitement de données massives
  • Compression de données
  • Réseaux mobiles

Objectifs

Les objectifs de ce programme sont de contribuer à l'acquisition des connaissances approfondies et à la formation pratique de l'étudiant. De façon plus précise, ce dernier devrait, au terme de sa maîtrise :

  • avoir acquis des connaissances avancées et avoir développé des compétences afin d'intervenir efficacement dans le domaine de l'informatique;
  • avoir montré qu'il peut maîtriser l'analyse d'un problème ainsi que la conception et le développement de logiciel selon les règles de l'art;
  • avoir montré qu'il est capable de mener un projet en informatique de façon à respecter un échéancier réaliste, et de respecter les normes, les règles d'éthique et d'intégrité ainsi que les pratiques reconnues dans son domaine ou son milieu;
  • avoir montré qu'il peut présenter oralement et par écrit, de façon claire et cohérente, les résultats d'un projet de développement en informatique.