GIF-1003
Programmation avancée en C++ pour l'ingénierie
Cycle(s) du cours - Premier cycle
3 crédits
Description
Programmation orientée objet en C++. Éléments de syntaxe et sémantique. Implantation de classes : encapsulation, méthodes et attributs de classe. Surcharge des méthodes et des opérateurs. Notion de contrat et test unitaire. Normes de programmation. Héritage, hiérarchie de classes et polymorphisme. Gestion de la mémoire. Gestion des erreurs et des exceptions. Librairie standard du C++ (STL).
Restriction(s) à l'inscription
- Cycle d'études
- Ne doit pas être inscrit: Éducation continue
Certaines sections de cours peuvent comporter des restrictions additionnelles.
GIF-1003 en bref
Plan(s) de coursFormules d'enseignement
Responsables
Sciences et génie
FSG Informatique, génie logic.
Répartition hebdomadaire
- Cours: 3 heures
- Laboratoire ou travaux pratiques: 2 heures
- Travail personnel: 4 heures
- Total: 9 heures
Horaire
Automne 2026 - 1 section offerte
NRC: 84933
Capacité maximale: 138 étudiants
| Type | Journée | Durée | Horaire |
|---|---|---|---|
| Cours en classe | mardi | Du 31 Août 2026 au 11 Déc 2026 | 09h30 à 12h20 |
Sections liées
Ce cours comporte une section supplémentaire à laquelle vous devez être inscrit pour vos travaux pratiques, de laboratoire, en atelier ou de répétition. Pour vous inscrire accédez à monPortail ou contactez la direction de votre programme.
NRC: 84934
Capacité maximale: 138 étudiants
| Type | Journée | Durée | Horaire |
|---|---|---|---|
| Laboratoire | Du 31 Août 2026 au 11 Déc 2026 |
NRC: 84935
Capacité maximale: 138 étudiants
| Type | Journée | Durée | Horaire |
|---|---|---|---|
| Laboratoire | Du 31 Août 2026 au 11 Déc 2026 |
NRC: 84936
Capacité maximale: 138 étudiants
| Type | Journée | Durée | Horaire |
|---|---|---|---|
| Laboratoire | Du 31 Août 2026 au 11 Déc 2026 |
Hiver 2026 - 1 section offerte
NRC: 15016
Capacité maximale: 340 étudiants
| Type | Journée | Durée | Horaire |
|---|---|---|---|
| Cours en classe | mercredi | Du 12 Jan 2026 au 24 Avr 2026 | 09h30 à 12h20 |
Sections liées
Ce cours comporte une section supplémentaire à laquelle vous devez être inscrit pour vos travaux pratiques, de laboratoire, en atelier ou de répétition. Pour vous inscrire accédez à monPortail ou contactez la direction de votre programme.
NRC: 15017
Capacité maximale: 340 étudiants
| Type | Journée | Durée | Horaire |
|---|---|---|---|
| Laboratoire | Du 12 Jan 2026 au 24 Avr 2026 |
NRC: 15018
Capacité maximale: 340 étudiants
| Type | Journée | Durée | Horaire |
|---|---|---|---|
| Laboratoire | Du 12 Jan 2026 au 24 Avr 2026 |
NRC: 15019
Capacité maximale: 340 étudiants
| Type | Journée | Durée | Horaire |
|---|---|---|---|
| Laboratoire | Du 12 Jan 2026 au 24 Avr 2026 |
NRC: 15020
Capacité maximale: 340 étudiants
| Type | Journée | Durée | Horaire |
|---|---|---|---|
| Laboratoire | Du 12 Jan 2026 au 24 Avr 2026 |