Java est un langage objet pur, c’est le langage le plus approprié à la programmation du réel. Il est présent dans les noyaux logiciels de presque tous les appareils technologiques actuels. Cette matière permet à l’étudiant d’accéder à un niveau appréciable en programmation Java qui lui permet de faire face à cet aspect de la technologie moderne.

Ce cours permet à l’étudiant de comprendre l’organisation matérielle et logicielle des API, de choisir un API et les composants associés selon l’application souhaitée et d’utiliser un langage de programmation adapté pour l’API.