Informatique pour l’ingénieur
Objectif
Résoudre des problèmes de sciences et de génie par la programmation structurée de l'ordinateur.
Contenu
Connaissances des éléments fondamentaux des architectures matérielles et logicielles des systèmes informatiques. Techniques d'analyse et de conception de programmes informatiques, concepts de base d'algorithmiques. Différents paradigmes des langages de programmation. Étude d'un langage de programmation. Méthodes et critères d'analyse et d'évaluation pour le choix des composants matériels et logiciels d'un système informatique qui sera utilisé pour résoudre un problème d'ingénierie. Méthodes de test et de contrôle de la qualité des solutions informatiques par rapport aux spécifications de départ. Logiciels utilisés en ingénierie: familles de logiciels, modes d'interaction, résolution de problèmes concrets en utilisant différentes modes d'interaction, extension d'un logiciel, intégration de différents logiciels.
Formules pédagogiques
Leçons magistrales, travaux dirigés, travaux pratiques.