Faculté de l'éducation permanente
Microprogramme de 1er cycle d'initiation à la programmation
Structure du programme
Consulter la description du programme
1er cycle 1-175-7-1
Liste des cours
Titre officiel | Microprogramme de premier cycle d'initiation à la programmation |
---|---|
Type | Attestation |
Numéro | 1-175-7-1 |
Version 02 (H06)
Le microprogramme de premier cycle comporte 12 crédits.
Segment 72
Les crédits du microprogramme sont répartis de la façon suivante : 3 crédits obligatoires et 9 crédits à option.
Bloc 72A
Obligatoire - 3 crédits.Introduction à la programmation
Algorithmes et concepts de base de la programmation. Notions de tableaux et de fonctions avec paramètres. Introduction à la programmation orientée objet. Remarque : Ce cours ne peut pas être reconnu comme cours au choix dans les programmes suivants : 119010, 117510, 117520, 117540, 119110.
Bloc 72B
Option - Minimum 6 crédits, maximum 9 crédits.Programmation orientée objet en C++
Perfectionnement en programmation. Étude du langage C++ et de la programmation orientée objet. Applications aux structures de données simples. Remarque : Ce cours ne peut pas être reconnu comme cours au choix dans les programmes suivants : 117510, 117520, 117540, 119110.
Programmation Java et applications
Langage Java. Programmation orientée objet avec Java. Récursivité. Fichiers. Vecteurs. Piles. Listes chaînées. Remarque : Ce cours ne peut pas être reconnu comme cours au choix dans les programmes suivants : 117510, 117520, 117540, 119110.
Programmation en Visual Basic
Programmation par événements et orientée objet avec Visual Basic. Classes d'objets, composants ActiveX et .NET, connexions aux bases de données, contrôle d'applications Windows (VBA). Remarque : Ce cours ne peut pas être reconnu comme cours au choix dans les programmes suivants : 117510, 117520, 117540, 119110.
Programmation en C#
Étude du langage et de la programmation orientée objet en C#. Applications aux structures de données et aux interfaces graphiques de base. Remarque : Ce cours ne peut pas être reconnu comme cours au choix dans les programmes suivants : 117510, 117520, 117540, 119110.
Bloc 72C
Option - Maximum 3 crédits.Programmation avancée en C++
Structures de données avancées. Concepts avancés en programmation orientée objet. Librairie de modèles standard STL. Algorithmes génériques. Applications. Remarque : Ce cours ne peut pas être reconnu comme cours au choix dans les programmes suivants : 117510, 117520, 117540, 119110.
Aspects avancés de Java
Traitement des exceptions en Java. Interfaces usager. Type générique. Collections. JDBC. Programmation concurrente et web, côté serveur. Remarque : Ce cours ne peut pas être reconnu comme cours au choix dans les programmes suivants : 117510, 117520, 117540, 119110.