La première partie de ce cours aborde les bases du développement informatique avec le langage C.

La deuxième partie aborde avec le langage Java la conception et la programmation orientée objet : classe, objet, encapsulation, héritage, méthodes abstraites, polymorphisme, éléments de modélisation UML