| Group | Day | Type |
|---|---|---|
| 01 | Lundi 13:30 | Activité de cours |
| 01 | Jeudi 09:00 | Laboratoire |
| 02 | Mercredi 09:00 | Activité de cours |
| 02 | Vendredi 13:30 | Laboratoire |
| 03 | Lundi 18:00 | Activité de cours |
| 03 | Mercredi 18:00 | Laboratoire |
Ce cours vise à faire acquérir les concepts fondamentaux en algorithmique et en programmation.
Au terme de ce cours, la personne étudiante sera en mesure de :
Éléments de contenu : structure de base d'un programme.Modules.Variables et types. Entrées/sorties. Expressions et opérateurs. Structures de contrôle. Normes de programmation. Algorithmes élémentaires. Sous-programmes et paramètres. Tableaux et algorithmes sur tableaux à une et plusieurs dimensions. Chaines de caracteres. Enregistrements. Classe et instanciation. Lecture et écriture de fichiers. Interfaces graphiques. Encapsulation.
Cours concomitant : MAT215 Logique et mathématiques discrètes pour l’optimisation (4 cr.)
| Group | Day | Type |
|---|---|---|
| 01 | Lundi 13:30 | Activité de cours |
| 01 | Jeudi 09:00 | Laboratoire |
| 02 | Mercredi 09:00 | Activité de cours |
| 02 | Vendredi 13:30 | Laboratoire |
| 03 | Lundi 18:00 | Activité de cours |
| 03 | Mercredi 18:00 | Laboratoire |