Algorithmique et programmation

Principaux concepts de la résolution de problèmes par programmation structurée.

Analyse et conception de systèmes d’information

Étude des principales techniques de modélisation et de conception des systèmes d'information.

Analyse et conception des systèmes orientés objets

Historique des méthodologies de conception et d'analyse des systèmes orientés objets. Langage visuel et principes de tracé des diagrammes. Présentation des concepts, des éléments graphiques et des principes de modélisation employés dans UML.

 

Analytiques Web

Ce cours établit les liens entre la stratégie, les solutions technologiques que sont les sites Web et les statistiques et une approche d'analyse adaptée à la réalité du monde interactif.

Animation pour Internet II

Animation pour Internet II

Applications Web des SIO

Ce cours porte sur la conception et le développement des applications Web dynamiques.

Applications Web des systèmes d’information organisationnels

Ce cours permet à l'étudiant d'acquérir les principes, les concepts fondamentaux, les connaissances intellectuelles, les habiletés nécessaires et la capacité de continuer à parfaire ses connaissances dans le domaine des applications Web dynamiques.

Architectures orientées services (informatique)

Le cours vise à permettre à l'étudiant de se familiariser avec les principes, les approches, les techniques et les technologies liés au concept d'architecture orientée service afin de pouvoir les appliquer de façon astucieuse.

Aspects pratiques de la sécurité informatique

Concepts de base de la sécurité informatique.

Bases de données des SIO

Ce cours porte sur la conception et le développement des modèles de domaine.

Bases de données des systèmes d’information organisationnels

Ce cours permet à l'étudiant de se familiariser avec le développement des bases de données et de mettre en œuvre des règles de gestion d'une entreprise. Il lui permet aussi d'apprendre à gérer un système de gestion de bases de données.

Bases de données orientées objets

L'objectif général du cours est la maîtrise des techniques objets pour la mise en oeuvre intégrale des modèles de données dérivés de l'analyse UML, y compris toutes les contraintes sous-jacentes de manière à assurer la cohérence et le respect intégral de toutes les règles de gestion des données.

Classification, métadonnées, accès aux documents numériques

Ce cours vise à permettre à l'étudiant de connaître les principes, les objectifs, les fonctions et les modèles d'organisation et de gestion des accès aux documents dans un contexte électronique.

Compilation et interprétation

Processus général de la compilation. Analyse lexicale et automates finis. Analyse syntaxique descendante prédictive et grammaires hors contexte. Forme intermédiaire. Grammaires attribuées. Typage. Infrastructure d'exécution. Allocation de la mémoire. Génération du code. Optimisation. 
 

Conception de bases de données SIG

Analyse et design de bases de données spatiales.