GEN1483 - Systèmes en temps réel

Scolarité

Premier cycle - 3,0 crédit(s)

Département

Département d'informatique et d'ingénierie

Objectifs

Au terme de cette activité, l'étudiant(e) sera en mesure d'analyser et de concevoir des systèmes informatiques temps réel.

Contenu

Caractéristiques des systèmes en temps réel. Contraintes temporelles : temps réel dur, souple, ferme. Gestion des événements. Interruptions. Schémas d'architecture et d'interface. Analyse de la performance temporelle. Fiabilité et tolérance aux fautes. Modélisation. Réseaux de Petri. Langages de spécifications temporelles. Modèles temporels. Systèmes d'exploitation temps réel. Exécution concurrente, synchronisation. Méthodes de conception. Conception à base de modèles. Applications de systèmes temps réel : systèmes de contrôle de procédé, pilotage embarqué (avions, satellites), systèmes bancaires, traitement et acheminement de l'information (vidéo, réalité virtuelle, etc.).

Préalables

Exigences de qualification pour l'enseignement

Diplôme(s)
Maîtrise en informatique ou maîtrise en génie spécialisée en génie informatique ou génie logiciel ou génie électrique ou l'équivalent.
Expérience
Deux années d'expérience professionnelle dans les systèmes informatiques en temps réel.
Corps professionnel
Être membre en règle d'un Ordre professionnel d'ingénieurs du Canada.
Autre(s) exigence(s)
Dans tous les cas, le candidat devra pouvoir démontrer une capacité à communiquer efficacement oralement et par écrit ainsi qu'à transmettre les connaissances ou les habiletés pertinentes au contenu du cours pour lequel les exigences de qualification pour l'enseignement (EQE) sont adoptées.

CAFF

6401 - Code général du secteur Sciences de l'informatique