Description
Introduction à la programmation orientée objet et à la conception d'algorithmes en C++. Les sujets incluent l'encapsulation du code et des données à l'aide de classes et d'objets, l'héritage, le polymorphisme, la conception orientée objet, l'abstraction des données et du code, l'efficacité des programmes, les objets d'interface utilisateur, les systèmes pilotés par événements, et une introduction aux listes chaînées et aux méthodes de recherche.
Préalables
- Prérequis : ITEC 1400 .
Conditions et modalités
- Empêche l’octroi d’un crédit additionnel pour Empêche l’octroi d’un crédit additionnel pour BIT 2400 , COMP 1006 , COMP 1406 , ITEC 2401 .
- Prérequis : ITEC 1400 .
- Cours magistraux trois heures par semaine, tutoriel trois heures par semaine.
Texte de référence dans sa langue d’origine
Introduction to object-oriented programming and algorithm design in C++. Topics include code and data encapsulation using classes and objects, inheritance, polymorphism, object-oriented design, data and code abstraction, program efficiency, user interface objects, event-driven systems, and an introduction to linked-lists and searching.
- Prerequisite(s): ITEC 1400 .
- Precludes additional credit for Precludes additional credit for BIT 2400 , COMP 1006 , COMP 1406 , ITEC 2401 .
- Lectures three hours a week, tutorial three hours a week.
Sources et références
Les dates et les sources sont conservées pour vous aider à vérifier les renseignements. Les traductions sont proposées pour faciliter la lecture; la source officielle fait référence pour les conditions et les exigences.
Référence source : https://calendar.carleton.ca/undergrad/courses/ITEC/