- Responsable du site: Christian Cardinal
- Enseignant (éditeur) : Jean Pierre David
- Responsable du site: Jean-Jules Brault
- Responsable du site: François Leduc-Primeau
- Enseignant (éditeur) : Sébastien Henwood
- Responsable du site: François Leduc-Primeau
- Enseignant (éditeur) : Stéphane Boyer
- Enseignant (éditeur) : Stéphane Boyer
- Enseignant (éditeur) : Philippe Lévesque
Historique et structure générale des microprocesseurs (MPU) et microcontrôleurs (MCU). Architecture interne et format des instructions machine. Modes d'adressage et types d'instructions. Registres internes de données, de programme et d'états. Gestion des interruptions et de la pile. Routines d'interruption. Périphériques essentiels et circuits associés. Commandes des périphériques par un MCU via les registres d'entrée/sortie (états, données et commandes). Ports d'entrée/sortie et interfaces. Établissement de liens avec les périphériques externes. Gestion des différents types de mémoire. Arbitrage des bus d'adresses et de données. Protocoles de communication sérielle et parallèle. Pseudo instructions et assembleur. Développement, validation et documentation du matériel et du logiciel. Vecteurs de tests. Conception de systèmes dédiés à l'aide de différentes cartes de développement. Réalisation d'un projet d'envergure nécessitant l'utilisation de deux types de microcontrôleurs.
- Responsable du site: Jean Pierre David
- Enseignant (éditeur) : Simon Pierre Boyogueno
- Enseignant (éditeur) : Simon Pierre Boyogueno
- Enseignant (éditeur) : Saad Chidami
- Enseignant (éditeur) : Bachir Fradj
- Enseignant (éditeur) : Adriel Munger
- Enseignant (éditeur) : Alexandre Riviello
- Enseignant (éditeur) : David-Olivier Roy
- Responsable du site: Brunilde Sanso
- Enseignant (éditeur) : Victor Boutin
- Enseignant (éditeur) : Hakim Mellah
- Enseignant (éditeur) : Doris Xiomara Rivera Restrepo
- Enseignant (éditeur) : Doris Xiomara Rivera Restrepo
Projet de conception d'un prototype d'instrument biomédical destiné à recueillir et analyser des signaux physiologiques : choix des capteurs et actuateurs; développement des circuits analogiques de conditionnement de signal; programmation d'un microcontrôleur pour contrôler les composants, acquérir les signaux et effectuer les calculs. Notions fondamentales sur les microcontrôleurs : instructions, registres, entrées/sorties, interruptions, piles, mémoires, arithmétiques binaire et vectorielle, périphériques, conversion analogique/numérique, compteurs, programmation modulaire, intégration des langages de bas et haut niveau.
- Responsable du site: Jean-Jules Brault
Analyse statistique univariée et multivariée. Évaluation des techniques d'intervention et de diagnostic: essais cliniques avec ou sans groupe contrôle, effet placebo, biais. Bioéthique; responsabilité légale, normes.

- Responsable du site: Pierre Savard

- Responsable du site: Julien Cohen Adad
- Enseignant (éditeur) : Sandrine Bédard
- Enseignant (éditeur) : Gaspard Cereza
- Enseignant (éditeur) : Alexandre D'Astous