Ce cours a pour objectif de procurer à l’étudiant les notions de base de la programmation moderne afin qu’il puisse solutionner des problèmes reliés à sa discipline.
L’outil de programmation employé est Matlab®. Le cours met l'accent sur la résolution de problèmes à représentations matricielles, ce qui nécessite une connaissance de base de l’algèbre linéaire et du calcul.
De façon plus spécifique, ce cours permet à l'étudiant de :
- concevoir des algorithmes pour résoudre des problèmes de nature scientifique;
- bien connaître le langage de programmation venant avec Matlab®;
- faire quelques expériences en simulation numérique;
- connaître de façon générale l’environnement Matlab®.