Aperçu du programme

Livret d'information
IIoT
Dates

Date de début : 24 octobre 2023

Session d’information : En cours et individuelle, sur rendez-vous (en ligne via Zoom)


Calendrier

Les mardis, jeudis et samedis en alternance

Objectif

  • sélectionner les capteurs appropriés, les dispositifs de l’infrastructure informatique, les bases de données et les logiciels spécialisés utilisés dans le cadre de l’IdO ;
  • s’assurer que la communication peut être établie entre les machines ou les capteurs et l’infrastructure informatique ;
  • s’assurer que les données peuvent être stockées et traitées sur site ou dans le nuage ;
  • s’assurer que des outils d’analyse peuvent être mis en place et configurés pour la prise de décision ;
  • assurer la maintenance, le dépannage et la sécurité des composants de l’IdO.

Bien que l’information sur cette page web soit disponible en français, veuillez noter que le Collège Champlain Saint-Lambert est une institution anglaise et que les programmes sont offerts en anglais.

Cours

420-950-LA Introduction à la profession - 60 heures

Ce cours d’introduction permettra aux étudiants d’exploiter leurs connaissances techniques dans des environnements IoT. Dans ce cours, nous introduirons le concept de l’IdO. Nous explorerons les « choses » qui composent l’Internet des objets, y compris la façon dont ces composants sont connectés ensemble, comment ils communiquent, et comment ils ajoutent de la valeur aux données générées. Nous examinerons également l’analyse des données de l’IdO, la sécurité, la confidentialité et l’optimisation des scénarios de l’IdO. Les étudiants passeront brièvement en revue les cas d’utilisation les plus courants de l’IdO et l’interaction entre les dispositifs de l’IdO et la transformation numérique des industries.

420-951-LA Introduction à la programmation - 60 Heures

Ce cours introduira les étudiants aux bases de la programmation Python. L’objectif de ce cours est d’initier les étudiants aux bases de la programmation Python par le biais d’une expérience pratique. Les étudiants apprendront à installer Python et à utiliser différents IDE Environnement de développement intégré tels que PyCharm pour écrire et déboguer des programmes. Ils apprendront également à utiliser les plateformes Python et Jupyter sur Raspberry Pi. Ils recevront les outils nécessaires pour créer des programmes de base et résoudre des problèmes simples. Les étudiants appliqueront les structures de données intégrées à Python, telles que les listes, les dictionnaires et les tuples, pour effectuer des analyses de données. Les fonctions, les classes et les bibliothèques de base de Python seront également abordées dans ce cours. Après avoir suivi ce cours, les étudiants seront prêts à suivre des cours de programmation plus avancés en Python.

420-953-LA Mise en réseau pour l’IIoT - 75 Heures

Ce cours offre aux étudiants une vue d’ensemble des réseaux informatiques câblés dans le cadre de l’IoT. Ils auront l’occasion de concevoir, de mettre en œuvre et de soutenir un réseau LAN dans un environnement IoT. À la fin du cours, les étudiants seront capables de construire des réseaux locaux simples, d’effectuer des configurations sur des routeurs et des commutateurs, et de mettre en œuvre des schémas d’adressage IP à l’aide d’équipements et d’émulateurs.

243-960-LA Introduction aux réseaux de technologie opérationnelle (OT) - 75 heures

Dans ce cours, les étudiants seront initiés aux composants et aux spécificités des réseaux TO que l’on trouve couramment dans un environnement de fabrication. Ils auront l’occasion de mettre en place et d’établir une communication, ainsi que de récupérer et d’enregistrer des données à partir d’une unité de contrôle industrielle.

420-952-LA Programmation appliquée orientée objet pour l’IIoT (Python) - 45 Heures

Ce cours introduira les étudiants à l’approche technique utilisée pour analyser et concevoir une application en appliquant la programmation orientée objet. Les étudiants développeront leur capacité à sélectionner et à utiliser des langages de programmation, des environnements de développement intégrés (IDE), des kits de développement logiciel (SDK) et des interfaces de programmation d’applications (API) pour un environnement IIoT. Les étudiants apprendront également à programmer des dispositifs IoT à l’aide des plateformes Arduino et Raspberry Pi dans le but de contrôler le monde physique (divers capteurs et actionneurs tels que le module LED, le capteur de mouvement, le capteur de température et d’humidité DHT22, le bouton-poussoir numérique). Le Raspberry Pi est généralement installé avec un système d’exploitation basé sur Linux, de sorte que les bases de Linux et son utilisation seront présentées aux étudiants ainsi que certaines de ses principales fonctionnalités, notamment la navigation dans le système de fichiers et la gestion des processus. Les étudiants seront exposés à l’interface utilisateur textuelle à travers le shell et auront un aperçu de l’interface utilisateur graphique qui est la valeur par défaut de la distribution Linux Raspian.

 

420-954-LA Réseaux avancés appliqués à l’IIoT - 75 Heures

Ce cours donne aux étudiants l’occasion de concevoir et de mettre en œuvre la technologie sans fil, de tester les communications sans fil, d’optimiser la transmission sans fil et de prendre en charge un réseau sans fil dans un environnement IIoT conformément à la réglementation.

243-990-LA Appareils programmables, intelligents et connectés - 60 heures

Dans ce cours, les étudiants apprendront à intégrer des dispositifs externes (capteurs, moteurs, GPS, orientation, écrans LCD, etc.) au système IIoT afin de permettre à un dispositif IoT d’interagir avec le monde réel. Les étudiants utiliseront des systèmes embarqués, construiront des systèmes matériels et connecteront des dispositifs pour contrôler l’environnement. Ils apprennent également des méthodes pour sécuriser les dispositifs IoT. La mise en œuvre simple des processus de l’industrie 4.0, tels que le jumeau numérique, sera également abordée dans ce cours.

420-956-LA Gestion des données de l’IIoT - 75 heures

Ce cours permettra aux étudiants d’acquérir les compétences nécessaires pour extraire, transformer et charger en toute sécurité les données et les ensembles de données de l’IIoT vers des bases de données orientées IIoT, conformément aux modèles de classification des données industrielles et aux meilleures pratiques en matière de sécurité. Les étudiants exploreront les bases de données relationnelles et non relationnelles ainsi que la manière d’utiliser les solutions et plateformes ETL (Extraction, Transfert et Chargement) de données IIoT locales ou basées sur le nuage.

420-957-LA Solutions infonuagiques et mégadonnées pour l’IIoT - 60 heures

Ce cours fournira aux étudiants les compétences nécessaires pour utiliser l’informatique en nuage dans différents modes (SaaS, PaaS, etc.) dans un environnement IIoT. Ce cours décrit comment se connecter, configurer et utiliser les ressources du nuage, par exemple EC2 (Elastic Compute Cloud) pour les scénarios IoT afin d’améliorer les performances des solutions IoT et de mieux analyser les données IoT. Différents services tels que la télémétrie et sa relation avec les services IoT seront abordés dans ce cours. Les étudiants apprendront à localiser les services IoT dans le nuage et acquerront des connaissances sur les étapes de base pour les configurer. En outre, dans ce cours, les étudiants apprendront à développer une application IoT simple pour envoyer et recevoir des données vers/depuis le nuage et à structurer l’application IoT avec une variété de différents services en nuage. En bref, ce cours aidera les étudiants à intégrer les systèmes embarqués dans le nuage.

420-960-LA Analyse de données, visualisation et automatisation des tâches - 90 heures

Ce cours offre aux étudiants la possibilité de transformer les données de l’IoT pour améliorer la performance des opérations industrielles. Ce cours exposera les étudiants aux pratiques d’analyse des données exécutées dans l’IoT industriel. Ils passeront des étapes d’identification des problèmes à la planification et à l’application d’une variété de solutions basées sur les données. Ils apprendront à travailler avec des données et à créer un environnement dans lequel l’analyse peut s’épanouir. Les étudiants apprendront à manipuler et à analyser les données de l’IdO et exploreront différents cas d’utilisation de l’IdO. Par exemple, ils apprendront à extraire des données de bases de données (statiques, en temps réel) à l’aide de requêtes. Les bases de l’apprentissage automatique pour l’analyse des données de l’IoT seront couvertes. Les étudiants apprendront également à utiliser des outils de visualisation courants. Ils découvriront comment la visualisation des données peut être utilisée pour mieux présenter les données IoT. Ils exploreront les concepts fondamentaux des interfaces communes de visualisation de données et des tableaux de bord tels que Power BI et Kibana, en identifiant et en appliquant les différents outils offerts par les tableaux de bord. À la fin du cours, les étudiants seront capables de préparer et d’importer des données dans des tableaux et d’expliquer la relation entre l’analyse des données et la visualisation des données.

Les étudiants apprendront les étapes de l’automatisation des tâches en fonction de conditions prédéterminées. Ils découvriront également l’automatisation intelligente des processus (IPA) et les approches courantes d’automatisation des tâches basées sur les événements, en mettant l’accent sur les applications dans une variété de systèmes IIoT.

420-961-LA Option A : Projet final - 105 heures

Dans le projet final, réalisé en petits groupes de 2 à 3 étudiants, les étudiants appliqueront les compétences qu’ils ont acquises en concevant, construisant, contrôlant et testant un environnement d’expérimentation contrôlé (banc d’essai IIoT), ainsi qu’en collectant, stockant, analysant et visualisant les données de l’IIoT. L’accent sera mis sur la nécessité de veiller à ce que le projet final puisse servir de vitrine aux futurs employeurs.

420-962-LA Option B : Stage - 105 heures

Un stage permet à l’étudiant d’explorer ses intérêts professionnels tout en mettant en pratique les connaissances et les compétences acquises dans le cadre du programme dans un environnement de travail. Ce cours aidera les étudiants à identifier les problèmes pratiques de l’IIoT et fournira une meilleure plateforme pour travailler avec des solutions technologiques. Le stage offre une formation pratique pour utiliser et personnaliser efficacement les interactions entre les appareils, les réseaux, la gestion et l’analyse des données. Les étudiants comprendront le caractère essentiel des appareils interconnectés et les avantages de l’automatisation des tâches/processus dans l’industrie. Les étudiants auront une vue d’ensemble du déploiement des applications IoT dans l’industrie. L’expérience aide également les étudiants à se faire une idée plus précise de l’orientation future de leur apprentissage afin d’adapter leurs connaissances et leurs compétences, et leur donne l’occasion de créer des réseaux professionnels.

Clientèle ciblée

L’AEC Internet industriel des objets s’adresse principalement aux personnes qui travaillent actuellement dans le secteur des technologies de l’information et qui ont de l’expérience dans le domaine des technologies de l’information ou des technologies opérationnelles (TO), de la mise en réseau, du soutien à la clientèle des technologies de l’information ou de l’électronique et qui souhaitent acquérir des compétences spécialisées dans le domaine de l’IIoT. Les candidats peuvent actuellement travailler dans des domaines tels que l’assistance technique ou l’administration de réseaux. Les candidats venant de domaines tels que l’électronique devront avoir une connaissance démontrée des principes fondamentaux de la mise en réseau.

Conditions d’admission

Les candidats doivent être titulaires d’un diplôme d’études secondaires du Québec ou d’un certificat de fin d’études secondaires, ou avoir reçu une instruction jugée suffisante par le Collège. De plus, les étudiants doivent :

  • posséder une expérience scolaire ou professionnelle démontrée dans le domaine de l’informatique ou de la technologie de l’information
  • avoir réussi le cours de mathématiques (soit 4e secondaire, option technique et scientifique, soit 4e secondaire, option scientifique, soit 5e secondaire, option culturelle, sociale et technique, ou l’équivalent).

Les candidats potentiels devront soumettre un curriculum vitae et seront testés sur leurs connaissances de base en matière de réseaux avant d’être admis.

Plus d'informations

Vous pouvez vous inscrire à un programme si vous êtes :

  • citoyen canadien ou
  • résident permanent ou
  • titulaire d’un visa d’étudiant valide

Et vous pouvez fournir une preuve d’études antérieures jugées acceptables par le Collège, par exemple :

  • un Diplôme d’études secondaires du Québec ou un diplôme d’études secondaires ou une scolarité équivalente ou
  • un Diplôme d’études collégiales ou un diplôme universitaire ou
  • une « Évaluation comparative des études effectuées hors du Québec » ou
  • des études secondaires partielles, accompagnés d’une recommandation d’un employeur actuel ou d’un ancien employeur selon laquelle vous auriez avantage à poursuivre vos études au niveau postsecondaire.

Et vous remplissez l’une des trois conditions suivantes :

  • Vous n’avez pas été étudiant à temps plein pendant au moins deux sessions consécutives ou une année scolaire au cours des 12 derniers mois.
  • Vous faites partie d’une entente entre le Collège et un employeur, ou vous êtes parrainé dans le cadre d’un programme gouvernemental (par exemple : CSST, Emploi-Québec).
  • Vous avez terminé au moins une année d’études postsecondaires répartie sur une période d’un an ou plus.

Pour plus d’informations sur les frais pour les non-résidents du Québec et les étudiants internationaux, veuillez cliquer ici.

Continuing Education – F-151
Champlain College Saint-Lambert
900 Riverside Drive
Saint-Lambert, Québec
J4P 3P2

(450)-672-7364

continuingeducation@crcmail.net