Diplômes intégrant cet élément pédagogique :
Descriptif
This course is an introduction to the main concepts of object-oriented programming, elaborated on C++. It mainly considers: Basics on classes, instances, constructors and destructors, aggregation. Memory management, pointers, references. Operator overloading. Genericity, template classes. STL (Standard Template Library) objects. Inheritance, polymorphism. The objective of this course is to present the computer sciences basics useful for applied mathematics.
Pré-requis recommandés
Good knowledge of C programming (including low-level concepts such as pointers and memory allocation)
Informations complémentaires
Méthode d'enseignement : En présenceLieu(x) : Grenoble
Langue(s) : Anglais
En bref
Période : Semestre 7Crédits : 3
Volume horaire
- Cours magistral - Travaux dirigés : 15h
- TP : 18h
Contact(s)
Laurence Pierre
Etudiants internationaux
Crédits : 3.0