Introduire aux méthodes de résolution de problèmes par ordinateur dans le cadre de la programmation modulaire et structurée. Développer des programmes de bonne qualité : fiables, faciles à comprendre, à utiliser et à modifier.
Principe de base de fonctionnement d'un ordinateur. Ordinateur et programmation: langages de programmation, compilateurs. Méthodologies de résolution de problèmes. Conception descendante. Programmation structurée. Programmation modulaire: les sous-programmes, échange d'informations entre sous-programmes. Mise au point et vérification de programmes.
Ce cours n'est dans aucun programme ouvert aux admissions.