Programmes techniques
420.B2
Programmes techniques
420.B2
Vous acquerrez une expertise approfondie en programmation d’applications Web et mobiles. Selon vos préférences, vous pourrez décider d’explorer la programmation appliquée aux jeux vidéo et mondes virtuels ou aux objets connectés. Vous utiliserez différents systèmes d’exploitation et développerez des systèmes informatiques à l’aide d’outils modernes, en plus de réaliser des applications pour ordinateurs, appareils mobiles et Web.
Diplômé, vous pourrez évoluer dans le monde diversifié de la programmation grâce aux compétences variées que vous aurez acquises : divers langages de programmation, bases de données, jeux vidéo, objets connectés, intelligence artificielle, etc.
La formule Alternance travail-études vous permet d’effectuer au moins deux stages en entreprise durant l’été.
Étudiez à temps plein dans ce programme, réussissez vos cours et obtenez 1 500 $ par session d’études. Vous pourriez recevoir jusqu’à 9 000 $ durant votre parcours au Cégep de Lévis. Apprenez-en plus sur les bourses Perspective Québec.
Répondre aux conditions d’admission au collégial
Si vous avez complété le DEP en Soutien informatique au Centre de Formation Professionnelle Marie-Rollet, le cégep créditera des cours du programme Techniques de l’informatique – Développement d’applications.
*Préalables requis pour l’inscription à un DEC-BAC : Technico-sciences 5e secondaire ou Sciences naturelles 5e secondaire. Veuillez consulter les sites des universités et le Service d’orientation du cégep pour en savoir plus. Certains préalables s’appliquent selon les exigences des différents programmes universitaires.
109-102-MQ
Activité physique et efficacité
Appliquer son efficacité lors de la pratique d’une activité physique. Voici la liste de choix de cours :
340-101-MQ
Philosophie et rationalité
Traiter d’une question philosophique de façon rationnelle.
Note importante
L’étudiant doit réussir trois (3) cours de philosophie pour l’obtention de son DEC.
601-101-MQ
Écriture et littérature
Analyser des textes littéraires appartenant aux courants littéraires et en rendre compte dans un texte cohérent et correct.
Note importante
L’étudiant doit réussir 4 cours de français pour l’obtention de son DEC.
412-5A3-LL
Bureautique en informatique
Ce cours permet d’acquérir les compétences nécessaires afin d’utiliser de manière efficace les paramètres de base de logiciels bureautiques et de dessin et de produire des documents en tenant compte des normes et standards relatifs au domaine de l’informatique. L’infonuagique et le travail collaboratif sont mis à profit dans ce cours.
420-1A4-LL
Poste de travail informatique
Ce cours permet d’acquérir les connaissances générales en lien avec la gestion d’un poste de travail informatique, tant au niveau matériel que logiciel. On y étudie les différentes composantes matérielles de l’ordinateur, ainsi que l’installation et la gestion de systèmes d’exploitation.
420-1A5-LL
Logique de programmation
Ce cours vise à développer chez l’étudiant la capacité d’utiliser un langage de programmation. Dans le processus d’acquisition des bases de la programmation, l’étudiant se familiarise avec la lecture et la production d’algorithmes, la traduction des algorithmes en langage de programmation, ainsi que la détection et la correction des erreurs de programmation.
420-3A5-LL
Interfaces web
Ce cours vise à donner aux étudiants les connaissances nécessaires pour créer des interfaces Web en tenant compte des normes et standards. Il initie l’étudiant aux langages de création de pages Web et à la création d’interfaces dynamiques, réactives et intuitives.
109-101-MQ
Activité physique et santé
Analyser sa pratique de l’activité physique au regard des habitudes de vie favorisant sa santé. Voici la liste de choix de cours :
601-102-MQ
Littérature et imaginaire
Situer les représentations du monde proposées par des textes appartenant aux courants littéraires et en rendre compte dans une dissertation explicative.
Note importante
L’étudiant doit réussir 4 cours de français pour l’obtention de son DEC.
Préalables : 601-101-R3
ANG-COM-MQ
Anglais 1
L’étudiant doit réussir 2 cours d’anglais pour l’obtention de son DEC. Il doit réussir 1 cours de formation générale commune et 1 cours de formation générale propre au programme : Préuniversitaire ou Technique. Le test d’anglais détermine le niveau de l’étudiant.
201-2B4-LL
Mathématiques en informatique I
420-1B4-LL
Réseau local
Ce cours vise à donner aux étudiants les connaissances nécessaires pour se familiariser avec un réseau local. L’étudiant effectuera le déploiement d’un réseau informatique local en installant et connectant le matériel offert à sa disposition.
420-2B5-LL
Introduction aux bases de données
Ce cours initie l’étudiant à l’utilisation d’un système de gestion de base de données relationnel. À partir d’un modèle de données et d’une mise en situation, l’étudiant utilise le langage SQL pour la création de la base de données, la définition des données et la manipulation des données.
420-3B5-LL
Programmation objet
Ce cours vise à développer chez l’étudiant la capacité d’exploiter une approche de programmation orientée objet, de programmer des classes et d’appliquer les principes d’encapsulation et d’héritage.
340-102-MQ
L'être humain
Ce cours permet d’allier les acquis de la démarche philosophique à l’élaboration de problématiques reliées à des conceptions de l’être humain, ce qui aura une incidence sur la compréhension et l’application des théories éthiques et politiques. L’étudiante ou l’étudiant prend connaissance des concepts clés et des principes à l’aide desquels des conceptions modernes et contemporaines permettent de définir l’être humain et s’ouvre à l’importance de ces dernières au sein de la culture occidentale. Elle ou il les analyse, les commente et les compare à propos de certains thèmes ou certaines problématiques afin de s’en faire une représentation cohérente. Le commentaire critique et la dissertation philosophique sont des moyens privilégiés pour lui permettre d’acquérir et de développer la compétence.
Note importante
L’étudiant doit réussir trois (3) cours de philosophie pour l’obtention de son DEC.
Préalables : 340-101-R3
601-103-MQ
Littérature québécoise
Apprécier la littérature québécoise actuelle dans la littérature du XXe siècle et en rendre compte dans un essai critique.
Note importante
L’étudiant doit réussir 4 cours de français pour l’obtention de son DEC.
Préalables : 601-101-MQ et 601-102-MQ
ANG-PRT-MQ
Anglais techniques
201-1C4-LL
Mathématiques en informatique II
420-1C4-LL
Sécurité informatique
Ce cours vise à donner aux étudiants les connaissances nécessaires pour effectuer des opérations de prévention en matière de sécurité de l’information. Il initie l’étudiant à analyser les risques en matière de sécurité de l’information et appliquer des mesures de sécurité reconnues pour protéger les infrastructures informatiques.
420-2C5-LL
Programmation système
Ce cours met à profit les principes de la programmation orientée objet dans un contexte de programmation système. L’étudiant est appelé à programmer en mode console pour concevoir des solutions informatiques utilisant différents objets, ainsi que des threads pour gérer plusieurs tâches simultanées, des sockets et des websockets pour permettre une communication en temps réel entre un serveur et une application client.
420-4C5-LL
Bases de données et sécurité des applications
Ce cours introduit des notions de sécurité des données dans la création d’applications web avec bases de données. L’étudiant assure la confidentialité et la cohérence des données à l’aide notamment de solutions de cryptage, de contraintes d’intégrité, d’automatismes de validation, ainsi que la sauvegarde et la restauration de la base de données.
109-103-MQ
Activité physique et autonomie
Démontrer sa capacité à prendre en charge sa pratique de l’activité physique dans une perspective de santé. Voici la liste de choix de cours :
Préalables : 109-101-MQ et 109-102-MQ
340-PPR-LL
Éthique et politique
Ce cours vise à ce que l’étudiante ou l’étudiant se situe de façon critique par rapport aux valeurs et théories éthiques et politiques. Elle ou il prend connaissance de différentes théories éthiques et politiques et les applique à des situations actuelles relevant de la vie personnelle, sociale et politique.
Note importante
L’étudiant doit réussir trois (3) cours de philosophie pour l’obtention de son DEC.
Préalables : 340-101-MQ et 340-102-MQ
COM-001-03
Cours complémentaire 1
Les étudiants devront suivre obligatoirement 2 cours complémentaires qui leur permettront d’explorer des domaines autres que ceux enseignés dans leur programme d’études. Voici un aperçu des cours :
350-3D3-LL
Relations professionnelles en informatique
420-1D3-LL
Soutien technique
Ce cours vise à comprendre et mettre en pratique les étapes de résolution de problèmes entrant dans le domaine du soutien technique. À l’aide d’un outil de billetterie et d’une base de connaissances, l’étudiant apprend à analyser et préciser le besoin, prioriser les tâches, rechercher des solutions, conseiller et documenter l’intervention appropriée.
420-2D5-LL
Programmation objet ll
Ce cours amène l’étudiant à utiliser une approche de programmation orientée objet et les notions avancées de ce paradigme. L’étudiant développe des applications natives sans base de données en appliquant entre autres les notions de classes, d’héritage, d’encapsulation, de polymorphisme et d’interfaces. La programmation fonctionnelle y est aussi abordée.
420-2D7-LL
Développement web
Ce cours initie au développement d’applications web transactionnelles. L’étudiant analyse le projet, prépare l’environnement et les bases de données, programme l’interface client ainsi que le côté serveur pour produire une application web qui interroge un serveur de données distant.
Choix de 1 parmi 2
420-3D7-LL
Jeux et mondes virtuels I
Ce cours initie l’étudiant à la conception de jeux vidéo à l’aide d’un moteur de jeu populaire. Des notions de game design et la programmation orientée objet sont mises à profit pour la production de mondes 3D et la programmation de mécaniques de jeu.
420-4D7-LL
Objets connectés I
Ce cours initie l’étudiant au traitement de données captées par des objets connectés de type capteur d’image. L’étudiant acquiert les connaissances nécessaires pour mettre à profit l’intelligence artificielle dans le développement d’une logique de traitement d’image pour la détection d’objets.
Choix de 1 parmi 2
601-FPR-LL
Littérature et communication
Au terme de ce cours, l’élève doit démontrer qu’il est capable de mener à bien une recherche lui permettant de produire des textes écrits et des messages oraux complexes. Dans ces textes, il présentera clairement une problématique spécifique, se situera par rapport à elle dans un effort de vulgarisation qui permet aux lecteurs et à un auditoire relativement hétérogène de comprendre les tenants et les aboutissants de son discours.
Note importante
L’étudiant doit réussir 4 cours de français pour l’obtention de son DEC: trois (3) cours de formation générale commune et un (1) cours de formation générale propre au programme.
Préalables : 601-101-MQ, 601-102-MQ, 601-103-MQ
601-FTU-LL
Tutorat en français
Ce cours peut être choisi par des étudiants forts en français qui veulent faire du tutorat auprès d’étudiants faibles en français. Les étudiants qui ont obtenu une moyenne de 80 % et plus en ensemble 1 et 2 peuvent suivre les cours de l’ensemble 3 et 4 (Tutorat en français écrit) durant la même session. Toutefois, leur charge d’études doit être soumise à un A.P.I. afin de ne pas mettre en péril leur réussite.
Note importante
L’étudiant doit réussir 4 cours de français pour l’obtention de son DEC: trois (3) cours de formation générale commune et un (1) cours de formation générale propre au programme.
Préalables : 601-101-MQ, 601-102-MQ et 601-103-MQ
COM-002-03
Cours complémentaire 2
Les étudiants devront suivre obligatoirement 2 cours complémentaires qui leur permettront d’explorer des domaines autres que ceux enseignés dans leur programme d’études. Voici un aperçu des cours :
420-2E3-LL
Préparation au marché du travail
Ce cours prépare l’étudiant au marché du travail en informatique. L’étudiant acquiert des connaissances et des stratégies afin de faciliter son intégration au marché du travail. On y aborde entre autres : la recherche d’emploi, la préparation à l’entrevue et la négociation des conditions de travail, l’éthique et la législation, les modèles de travail d’équipe, le travail autonome et le démarrage d’entreprise.
420-3E6-LL
Applications mobiles
Ce cours mène l’étudiant à développer des applications pour appareils mobiles Android en mettant en pratique toutes les étapes du processus de création d’applications mobiles. Il se familiarise avec un langage de développement natif, prépare la base de données et crée une application complète pour finalement la déployer sur l’appareil cible utilisant des données native(s) et distante(s).
420-4E8-LL
Projet web transactionnel
Ce cours plonge l’étudiant dans un contexte inspiré du marché du travail où ce dernier doit s’insérer dans un projet de bonne envergure et appliquer les méthodologies de travail agiles. À travers les phases du projet, l’étudiant acquiert les connaissances nécessaires au développement d’applications web transactionnelles et des services d’échange de données.
Choix de 1 parmi 2
420-5E9-LL
Jeux et mondes virtuels II
Ce cours est la suite du cours de 4e session en Jeux et mondes virtuels. Il permet à l’étudiant d’approfondir ses connaissances et d’appliquer des concepts avancés en lien avec les jeux vidéo et la création de mondes virtuels.
420-6E9-LL
Objets connectés II
Ce cours propose à l’étudiant une formule d’apprentissage par projet où l’étudiant crée une solution matérielle et logicielle pour un objet connecté de son choix. À l’aide de microcontrôleurs (nano ordinateur) et de circuits électroniques, l’étudiant crée un objet pouvant capter des informations et développe une application de gestion des données pour recevoir et traiter les informations, ainsi que pour communiquer avec l’objet distant.
420-2FE-LL
Intégration en développement d'applications
Stage de dix semaines en entreprise pendant lequel l’étudiant est appelé à expérimenter le marché du travail dans son domaine d’études. L’étudiant produit de courts rapports hebdomadaires ainsi qu’une présentation de ses acquis à la fin de son stage.
420-3F9-LL
Activité technologique en développement
Au terme du programme d’études en informatique, l’étudiant est appelé à participer à une série d’activités où ses connaissances acquises en informatique sont évaluées. Sous forme d’exercices de mise en pratique à difficulté variable, les activités vérifient l’atteinte des compétences du programme.
420-5F7-LL
Projet d'intégration technologique
Ce cours condensé sur 5 semaines mène l’étudiant à créer une application au sein d’une équipe DevOps autonome. Les finissants des deux profils d’études travaillent de concert pour la mise en place d’une infrastructure informatique et le développement d’une application dépendante de cette infrastructure. La planification, la communication et la répartition efficace du travail au sein de l’équipe sont primordiales dans la réalisation du projet.