Conception des algorithmes (itération, récursion, modularité). Types et structures de données (tableaux, enregistrements, pointeurs, références, suites). Exécution des algorithmes: introduction aux traducteurs de langage et aux systèmes d'exploitation.

Programmation en Python.