Enseignement
Programmation Web Avancée
Ce cours donne aux étudiants la possibilité d’améliorer et d’enrichir leurs compétences en programmation Web. Les étudiants apprendront à développer des applications Web utilisant une architecture à trois niveaux, la gestion de session, des techniques orientées objet et des interactions de base de données avancées. Des concepts tels que les concepts CSS avancés, XHTML, JavaScript, PHP, Jquery, SQL, les environnements Web interactifs riches, l'authentification et la sécurité seront également explorés.
Software Requirements Specification
Ce cours permet de montrer comment nous pouvons spécifier, valider et vérifier les exigences des clients pour en déduire une architecture technologique. Le contenu du cours inclus la spécification fonctionnelle et non fonctionnelle, les diagrammes de flux de données et les modèles de données, la spécification textuelle des exigences, la validation des exigences, la génération de scénarios de tests d’acceptation, et la présentation des normes de spécification IEEE.
Audit des systèmes d'information
Ce cours examine l'utilisation de diverses normes, directives, lois et méthodes utilisées dans les audits de systèmes d'information. La discussion sert à la fois à définir le cadre de gouvernance, l’audit des systèmes d’information et les choix de plans d’action spécifiques pour répondre aux exigences de l’audit.