En savoir plus
Plan de formation
Cours optionnnels
Six à huit cours parmi les suivants (30 crédits) incluant un stage/projet (de 6 ou 12 crédits)
Simulation de systèmes
Bases de données réparties
Traitement numérique des images
Informatique appliquée et optimisation
Algorithmes et complexité
Structures de données avancées et leurs algorithmes
Systèmes répartis
Systèmes multi-agents
Intelligence artificielle
Gestion de projets informatiques
Technologie de l'information et innovation technologique
Interaction 3D et réalité virtuelle
Génie logiciel
Métaheuristiques en optimisation
Architecture des applications d'entreprise
Cryptographie
Intelligence d'affaires: principes et méthodes
Programmation sur architectures parallèles
Sécurité informatique
Systèmes intégrés de gestion d'entreprise
Forage de données
Principes de conception et de développement de jeux vidéo
Développement avancé de logiciels : Patrons et Modèles
Programmation objet avancée
Spécification, test et vérification
Stage/projet en informatique appliquée
Stage/projet court en informatique appliquée
Second stage/projet en informatique appliquée
Sujet spécial en informatique I
Sujet spécial en informatique II
Sujet spécial en informatique III
Sujet spécial en informatique IV
Sujet spécial en informatique V
3775
Programmes d'études de cycles supérieurs en informatique

Diplôme de deuxième cycle en informatique appliquée

L'objectif du diplôme d'études supérieures en informatique appliquée est de former des spécialistes capables de concevoir et de réaliser des systèmes informatiques afin de satisfaire aux besoins des organisations. Le programme s'adresse aux personnes désireuses de développer ou, le cas échéant, d'améliorer leurs connaissances et leurs compétences dans ce domaine en constante évolution qu'est l'informatique appliquée.

Le programme comprend des cours obligatoires sur l'analyse, la conception, la validation et la vérification des logiciels de même que sur la gestion des projets en informatique. Cette formation de base donne à l'étudiant les outils modernes requis dans le développement de logiciels et l'introduit à la norme de qualité ISO-9000.

L'étudiant complète sa formation théorique par des cours dans une spécialité, telle que l'intelligence artificielle, l'interaction personne/système, la simulation et le contrôle des systèmes ou l'informatique de gestion.

L'étudiant termine sa formation par un projet ou un stage/projet qui lui permet d'appliquer les connaissances acquises et qui témoigne de l'atteinte des objectifs du programme.

Conditions d'admission

Être titulaire d'un baccalauréat, ou l'équivalent, en informatique ou en informatique de gestion ou en informatique-mathématique ou en génie informatique ou dans un domaine connexe, obtenu avec une moyenne d'au moins 3,2/4,3.

ou

Posséder les connaissances requises, une formation appropriée et une expérience jugée pertinente.

Une connaissance suffisante de la langue anglaise est obligatoire.

Note:

Normalement, les sujets suivants doivent avoir été couverts avant l'admission au programme: mathématiques discrètes, structures de données, algorithmes et conception de logiciels, gestion de fichiers, base de données, ingénierie du logiciel, architecture des ordinateurs, systèmes d'exploitation, réseaux d'ordinateurs.