Environnement informatique : ordinateurs et périphériques, système d'exploitation, gestion de fichiers. Résolution de problèmes : stratégies, rôle des algorithmes. Concepts et propriétés des algorithmes. Représentation interne des données numériques et caractères. Le langage C/C++ : types élémentaires et construits, structures de contrôle, fichiers texte et binaire, fonctions et modes de passage des paramètres. Méthodologie de programmation : programmation structurée, raffinements successifs, analyse, environnement de programmation, tests et outils de correction.

- Responsable du site: Martine Bellaïche
- Responsable du site: François-Raymond Boyer
- Enseignant (éditeur) : Saad Belgana
- Enseignant (éditeur) : Yves Boudreault
- Enseignant (éditeur) : Charles Hosson
- Enseignant (éditeur) : Hanane Ikhelef
- Enseignant (éditeur) : Hanane Ikhelef
- Enseignant (éditeur) : Karim Keddam
- Enseignant (éditeur) : Lucie L'heureux
- Enseignant (éditeur) : Daphné Lafleur
- Enseignant (éditeur) : Stéphane Ouellette
- Enseignant (éditeur) : Dorra Riahi
- Enseignant (éditeur) : Yousra Tagmouti
- Enseignant (éditeur) : Juan Manuel Torres-Moreno