Most subjects can be taught using computer programs or simulators — for example topics covering PLC ... vision, conveyor belts, motor speed control, safety and interlock systems, sensors ...