Aller au contenu principal

GIF-1003 Programmation avancée en C++ pour l'ingénierie

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).

  • 3 Crédits

  • Cycle du cours

    • Premier cycle
  • Modes d'enseignement

    • Connexe
    • Régulier
  • À l'horaire

    • Hiver 2027

Répartition hebdomadaire

  • 3h Cours
  • 2h Laboratoire ou travaux pratiques
  • 4h Travail personnel
  • 9h Total

Horaire

Pour vous inscrire, accédez à monPortail.

Hiver 2027 – 1 section offerte

Ce cours comporte une section liée, soit une plage horaire supplémentaire obligatoire pour réaliser vos travaux pratiques, de laboratoire, en atelier ou de répétition. Vérifiez les plages horaires offertes plus bas.

NRC 15124 Capacité maximale: 208 étudiants Enseignant: Thierry Eude

Plage horaire

    • Type: En classe
    • Dates: Du 11 jan. 2027 au 23 avr. 2027
    • Journée: Mercredi
    • Horaire: De 9h30 à 12h20

Sections liées

Les sections liées sont réservées aux travaux pratiques, de laboratoire, en atelier ou de répétition. Vous devez obligatoirement en choisir une lors de votre inscription.

Capacité maximale: 48 étudiants Enseignant: Thierry Eude

Plage horaire

    • Type: Laboratoire
    • Dates: Du 11 jan. 2027 au 23 avr. 2027
    • Journée: Vendredi
    • Horaire: De 10h30 à 12h20

Capacité maximale: 48 étudiants Enseignant: Thierry Eude

Plage horaire

    • Type: Laboratoire
    • Dates: Du 11 jan. 2027 au 23 avr. 2027
    • Journée: Vendredi
    • Horaire: De 12h30 à 14h20

Capacité maximale: 48 étudiants Enseignant: Thierry Eude

Plage horaire

    • Type: Laboratoire
    • Dates: Du 11 jan. 2027 au 23 avr. 2027
    • Journée: Vendredi
    • Horaire: De 14h30 à 16h20

Capacité maximale: 48 étudiants Enseignant: Thierry Eude

Plage horaire

    • Type: Laboratoire
    • Dates: Du 11 jan. 2027 au 23 avr. 2027
    • Journée: Vendredi
    • Horaire: De 16h30 à 18h20

Automne 2026 – 1 section offerte

Ce cours comporte une section liée, soit une plage horaire supplémentaire obligatoire pour réaliser vos travaux pratiques, de laboratoire, en atelier ou de répétition. Vérifiez les plages horaires offertes plus bas.

NRC 84933 Capacité maximale: 127 étudiants

Plage horaire

    • Type: En classe
    • Dates: Du 31 août 2026 au 11 déc. 2026
    • Journée: Mardi
    • Horaire: De 9h30 à 12h20
    • Pavillon: Adrien-Pouliot

Sections liées

Les sections liées sont réservées aux travaux pratiques, de laboratoire, en atelier ou de répétition. Vous devez obligatoirement en choisir une lors de votre inscription.

Capacité maximale: 46 étudiants

Plage horaire

    • Type: Laboratoire
    • Dates: Du 31 août 2026 au 11 déc. 2026
    • Journée: Vendredi
    • Horaire: De 12h30 à 14h20
    • Pavillon: Adrien-Pouliot

Capacité maximale: 46 étudiants

Plage horaire

    • Type: Laboratoire
    • Dates: Du 31 août 2026 au 11 déc. 2026
    • Journée: Vendredi
    • Horaire: De 14h30 à 16h20
    • Pavillon: Adrien-Pouliot

Capacité maximale: 46 étudiants

Plage horaire

    • Type: Laboratoire
    • Dates: Du 31 août 2026 au 11 déc. 2026
    • Journée: Vendredi
    • Horaire: De 16h30 à 18h20
    • Pavillon: Adrien-Pouliot

Hiver 2026 – 1 section offerte

Ce cours comporte une section liée, soit une plage horaire supplémentaire obligatoire pour réaliser vos travaux pratiques, de laboratoire, en atelier ou de répétition. Vérifiez les plages horaires offertes plus bas.

NRC 15016 Capacité maximale: 340 étudiants

Plage horaire

    • Type: En classe
    • Dates: Du 12 jan. 2026 au 24 avr. 2026
    • Journée: Mercredi
    • Horaire: De 9h30 à 12h20
    • Pavillon: Alexandre-Vachon

Sections liées

Les sections liées sont réservées aux travaux pratiques, de laboratoire, en atelier ou de répétition. Vous devez obligatoirement en choisir une lors de votre inscription.

Capacité maximale: 85 étudiants

Plage horaire

    • Type: Laboratoire
    • Dates: Du 12 jan. 2026 au 24 avr. 2026
    • Journée: Vendredi
    • Horaire: De 10h30 à 12h20
    • Pavillon: Adrien-Pouliot

Capacité maximale: 85 étudiants

Plage horaire

    • Type: Laboratoire
    • Dates: Du 12 jan. 2026 au 24 avr. 2026
    • Journée: Vendredi
    • Horaire: De 12h30 à 14h20
    • Pavillon: Adrien-Pouliot

Capacité maximale: 85 étudiants

Plage horaire

    • Type: Laboratoire
    • Dates: Du 12 jan. 2026 au 24 avr. 2026
    • Journée: Vendredi
    • Horaire: De 14h30 à 16h20
    • Pavillon: Adrien-Pouliot

Capacité maximale: 85 étudiants

Plage horaire

    • Type: Laboratoire
    • Dates: Du 12 jan. 2026 au 24 avr. 2026
    • Journée: Vendredi
    • Horaire: De 16h30 à 18h20
    • Pavillon: Adrien-Pouliot