Cours disponibles

Dans ce cours, l’étudiant développe un logiciel dit connecté en utilisant des langages adaptés. Il sera en mesure de programmer un produit conforme aux exigences recherchées. Pour ce faire, l’étudiant devra à partir d’un problème, l’analyser correctement en fonction des particularités de tels systèmes, préparer correctement l’environnement de développement pour ensuite programmer l’interface et la logique applicative. Il devra en plus, vérifier leurs bons fonctionnements, participer à la mise en service et rédiger la documentation nécessaire.

Dans ce cours, l’étudiant développe un logiciel dit connecté en utilisant des langages adaptés. Il sera en mesure de programmer un produit conforme aux exigences recherchées. Pour ce faire, l’étudiant devra à partir d’un problème, l’analyser correctement en fonction des particularités de tels systèmes, préparer correctement l’environnement de développement pour ensuite programmer l’interface et la logique applicative. Il devra en plus, vérifier leurs bons fonctionnements, participer à la mise en service et rédiger la documentation nécessaire.


Dans ce cours, l’étudiant positionne et installe les serveurs dans leur environnement réseau. Il installe et configure les services Internet nécessaires au développement d’application Web (hébergement, système de gestion de base de données, système de gestion de versions) en s’assurant de leur bon fonctionnement. Finalement, il procède au renforcement de la sécurité de ceux-ci et rédige la documentation nécessaire.


Dans ce cours, l’étudiant installe et configure les différents dispositifs nécessaires à l’interconnexion et au partage de ressources dans un réseau local (filaire et sans-fil). À partir de différentes demandes, il produit des diagrammes d’architecture réseau, positionne, raccorde les équipements et configure chacun des services pour un réseau local.
Dans ce cours, l’étudiant développe des services d’échange de données (ex. : application client/serveur, service/api WEB) selon l’approche orientée objet. L’étudiant doit, à partir d’une demande, faire l’analyse des documents de conception. Tout en appliquant la procédure liée à la gestion des versions de l’application et en maintenant à jour la documentation de l’application, il programme, sécurise et teste les fonctionnalités de l’application.
Dans ce cours, l’étudiant installe et configure les différents dispositifs nécessaires à l’interconnexion et au partage de ressources dans un réseau local (filaire et sans-fil). À partir de différentes demandes, il produit des diagrammes d’architecture réseau, positionne, raccorde les équipements et configure chacun des services pour un réseau local.
Dans ce cours, l’étudiant utilise un langage de programmation adapté aux systèmes embarqués afin d’y ajouter de nouvelles fonctionnalités. L’étudiant doit, à partir d’un problème, faire l’analyse de celui-ci afin de déterminer les technologies et les algorithmes qu’il sera nécessaire d’utiliser pour traiter efficacement les données à l’entrée et à la sortie dudit système. Il devra alors traduire les algorithmes dans un langage adapté au système utilisé, bien déboguer et y appliquer les tests nécessaires à son bon fonctionnement selon les contraintes qu’aura le produit final.