d'enseignement
Le(s) prérequis de cette Unité d’enseignement (UE) sont précisés à la fin de cette fiche, en regard des programmes/formations qui proposent cette UE.
d'apprentissage
A la fin de cette unité d’enseignement, l’étudiant est capable de : | |
1 | AA : Au terme du cours LBIR1271, l'étudiant sera capable de : · Nommer, décrire et expliquer les concepts théoriques relatifs à la programmation informatique. · Concevoir des modèles simples en faisant appel à des notions de mathématiques appliquées. · Appliquer ces concepts afin de produire des programmes informatiques permettant de résoudre des problèmes appliqués en lien avec sa formation de bioingénieur. · Mobiliser et intégrer des connaissances en informatique, statistique et mathématique appliquées afin d'analyser et de résoudre un problème multidisciplinaire dans le domaine de la bioingénierie grâce aux outils informatiques mis à sa disposition. · Mener un projet en équipe, en planifiant les étapes et la coordination de ce projet en fonction d'objectifs prédéfinis et d'échéances qui sont imposées; · Communiquer par l'intermédiaire d'un rapport écrit les résultats et conclusions principaux relatifs à la réalisation d'un projet, en suivant un canevas rigoureux et en utilisant un style et une forme respectant les standards scientifiques. · Communiquer oralement de manière précise et synthétique les résultats d'un projet à l'aide de supports visuels clairs et rigoureux. · Justifier et défendre les choix méthodologiques qui ont été faits lors de l'analyse Les acquis d'apprentissage de l'activité contribuent au référentiel de compétences du programme pour les points suivants : 1.1, 2.1, 2.2, 2.3, 3.5, 3.6, 3.7, 5.2, 5.3, 6.2, 6.4, 6.6, 6.8. |
La contribution de cette UE au développement et à la maîtrise des compétences et acquis du (des) programme(s) est accessible à la fin de cette fiche, dans la partie « Programmes/formations proposant cette unité d’enseignement (UE) ».
- Opérations sur des vecteurs et des matrices
- Echange d'information en entrée et sortie
- Instructions if/else, for, while, switch
- Principes de programmation modulaire
- Opérateurs logiques et fonctions associées
- Structures de données en Matlab
- Graphiques et visualisation de données
- Calcul symbolique en Matlab
- Algorithmes de tri, recherche et indexage
- Gestion de fichiers de données complexes
- Introduction au langage de programmation python
- Analyse des données brutes et élaboration d'un programme en langage Matlab pour la mise en forme de fichiers de données utilisables pour les étapes suivantes.
- Formulation de l'énoncé mathématique et statistique du problème à résoudre.
- Proposition d'une méthode pour la résolution numérique du problème.
- Programmation en langage Matlab de la résolution numérique.
- Rédaction par chacun groupe d'un rapport et présentation orale de ce rapport.
des acquis des étudiants
en ligne
en charge
Programmes / formations proposant cette unité d'enseignement (UE)
d'apprentissage