INF145 Programmation avancée et langage C

Cours destiné aux étudiants ayant déjà suivi un cours de programmation. Il permettra d'acquérir des connaissances plus approfondies de la programmation afin de solutionner efficacement des problèmes reliés à l'ingénierie.

Étude du langage C en appliquant les notions de programmation structurée à la résolution de problèmes de base reliés plus spécifiquement à l'ingénierie électrique. Structure d'un programme, contrôle et décision, fonctions et passage de paramètres, construction de bibliothèques, graphisme, allocation dynamique de la mémoire, pointeurs, listes chaînées, piles, queues, arbres, manipulation de fichiers.

Séances de laboratoire axées sur l'application des notions de programmation.

Crédits 4
Charge hebdomadaire Cours (3h), laboratoire (3h)
Cycle 1er
Responsable Service des enseignements généraux