Les étudiants apprendront à résoudre les problèmes en ayant recours à la programmation. On les initiera aux notions fondamentales de construction de programmations : les types de données, les opérateurs, les structures de branchement et de bouclage, les méthodes définies par l’utilisateur et les structures de données de base.