This course consists of four sections and of an application project.

 I. Binary Logic (Boolean Algebra): Manage Inputs/Outputs, define logic functions & operations

 II. Grafcet (Sequential Function Chart): Depict specifications and behavior of a system; standard  language

 III. Design: Empirical approach, Dependency analysis, Merging methods

 IV. Application: Programmable Logic Controllers (PLC): simplified computing systems for automation of repetitive tasks; Crazy Machine (in collaboration with TechnoCampus)