Trois (3) laboratoires :
1. Développement d'une librairie matricielle C++
1a. Gestion de la mémoire et les opérateurs matriciels simples (2 semaines - 4 heures)
1b. Opérateurs arithmétiques et mathématiques 3D (2 semaines - 4 heures)
2. Cinématique inverse (4 semaines - 8 heures)
3. Intégration numérique et les solveurs linéaires pour les systèmes de particules (4 semaines - 8 heures)
NOTE: Le 1er laboratoire sera remis en deux parties 1a et 1b. Les laboratoires 2 et 3 dépendent du 1er laboratoire.
Il est recommandé fortement aux étudiants de commencer les laboratoires tôt et de revoir leurs travaux corrigés afin d'évaluer les erreurs qu'ils ont faites. Les solutions de code source pour les laboratoires ne seront pas fournis. Il est la responsabilité des étudiants de s'assurer que leur code est correct, en consultant les charges de laboratoires ou l'enseignant du cours