Ce module est la suite du module Bases de Programmation du S1, qui est un prérequis. Ce module vise à approfondir les bases d'algorithmique et de programmation.

Le cours comporte 3 parties :

- Types de données structurés, enregistrements

- Algorithmes de recherche et de tri

- Eléments de complexité algorithmique