L'étudiant se familiarisera avec les aspects de programmation des images 2D et les outils de manipulation d’images 2D.
L’étudiant utilisera les outils de conception de logiciel. L’étudiant se familiarisera avec les espaces de couleur, les courbes paramétriques, le traitement d’image et autres algorithmes du graphisme par ordinateurs en utilisant le langage de programmation Java (et/ou possiblement d'autres langages de programmation de son choix - après approbation - du chargé de laboratoire).