- Algorithmique : . analyse descendante, . structures algorithmiques, . types de données simples et structurées, . fonctions. . organisation des données : traitement de file, tri - Programmation impérative C++ : . schémas de traduction des structures algorithmiques, . sous-programmes, fichiers en-tête, librairies . flux d'entrée / sortie. . gestion de projet. . outils de programmation. - Travail en autonomie : projet permettant de mettre en oeuvre les connaissances acquises.