Ce cours a pour but d'introduire les éléments essentiels de la programmation et de la conception orientée objets avec C++ à partir du langage C enseigné en première année. Il introduit aussi les outils logiciels libres Eclipse C++, Doxygen, XML et gnuplot. Tout ceci est mis en oeuvre dans un mini-projet guidé développant une application de simulation.