Ce document propose une introduction aux systèmes temps-réel, couvrant leur définition, architecture, caractéristiques et classifications. Il aborde également l'importance du génie logiciel dans le développement de ces systèmes, ainsi que le cycle de vie d'un logiciel associé. Des exemples d'applications concrètes et des exigences de qualité essentielles sont également présentés.