Ce cours est une introduction aux automates programmables industriels (API), il permet aux étudiants qui font leurs premiers pas en automatisme de comprendre: les notions de base des systèmes automatisés, sa structure (matérielle et logicielle), la logique et les moyens d'étude de cycles de fonctionnement et les utiles (langages)de programmation dédiée aux API, le but c'est de bien choisir un API et les composants associes selon l'application souhaitée.