L'objectif de ce cours est l'introduction des concepts de base de la programmation orientée Objet (POO) par la pratique en utilisant le langage JAVA. Chaque chapitre comporte certaines notion qui sont traduites à sa fin en JAVA pour que l'étudiant puisse assimiler les concepts théorique acquis et les traduite en pratique. A la fin du semestre, l'étudiant est censé avoir acquis les compétences suivantes;

  1. L'essence de la programmation objet et sa transformation en langage Java
  2. Acquérir un raisonnement intuitif pour donner une solution à un problème simple selon l'approche orientée objet
  3. Écrire un programme en langage Java qui soit fonctionnel
  4. L'essence et l'importance du raisonnement OO et de la POO