Volumes horaires
- CM 5.0
- Projet -
- TD 5.0
- Stage -
- TP 50.0
Crédits ECTS
Crédits ECTS 5.0
Objectif(s)
Donner les outils informatiques et numériques nécessaires pour l’ingénieur:
• savoir spécifier et comprendre des algorithmes simples,
• maîtriser la programmation en langage C et en Python pour des usages simples et en particulier l’implantation des méthodes de résolution numériques
• être autonome dans l’utilisation de l’outil informatique pour des applications scientifiques.
• étudier les méthodes numériques de base nécessaires à la résolution des problèmes rencontrées en mécanique et électrotechnique
• savoir implanter ces méthodes numériques sur des problèmes concrets en ayant un regard critique sur les résultats
Antoine VEZIER
Contenu(s)
Pour les BE, vous travaillerez en binômes sur une machine.
Les thèmes abordés par cet enseignement permettant l’apprentissage de la syntaxe de base du langage C sont :
• Programmation modulaire et paramètres des fonctions,
• Réservation dynamique de mémoire,
• Chaines de caractère, accès aux fichiers,
• Tableaux et structures de données.
Les méthodes numériques présentées traiteront les problèmes suivants :
Discrétisation des équations aux dérivées partielles
Résolution des systèmes linéaires
Résolution des systèmes non linéaires
Résolution des équations aux dérivées ordinaires
pas de prérequis
Session normale / First session
Evaluation rattrapable (ER) / ER assessment : devoir surveillé écrit de 2h / 2 hours supervised written exam
Evaluation non rattrapable (EN) / EN assessment : comptes rendus de BE / Lab reports
Si situation 100% distancielle / If distant learning mandatory:
Evaluation rattrapable (ER) / ER assessment : 2h d'examen écrit à distance / 2 hours homework
Evaluation non rattrapable (EN) / EN assessment : comptes rendus de BE / Lab reports
Moyenne de l'UE / Course Unit assessment = ER 50% + EN 50%
Le cours est programmé dans ces filières :
- Cursus ingénieur - Ingénieur 1re année - Semestre 6
Code de l'enseignement : 3EUS2OIN
Langue(s) d'enseignement :
Vous pouvez retrouver ce cours dans la liste de tous les cours.
English version
Service scolarité
Scolarité
Vous souhaitez poser une question au Service scolarité
+(33) 4 76 82 71 65
Apprentissage
+(33) 4 76 82 50 31