• You wishlist is empty.

    You can save the diplomas or courses of your choice.

UE Object-oriented and software design

  • Level

    Baccalaureate +4

  • ECTS

    3 credits

  • Component

    UFR IM2AG (informatique, mathématiques et mathématiques appliquées)

  • Semester

    Automne

Description

This course provides an introduction to the basic concepts of object-oriented programming in C++: classes and encapsulation, operator overloading, generic classes (templates), STL (Standard Template Library), inheritance and derived classes, polymorphism and virtual functions.
Lab sessions illustrate these concepts, and applications for applied mathematics. 

Read more

Course parts

  • CM/TDLectures (CM) & Teaching Unit (UE)15h
  • TPPractical work (TP)18h