This 40-hour course is designed to provide advanced skills in programmable logic controllers (PLC). The course provides an understanding of PLC hardware, system architecture, and programming software. Course topics include setup, instruction sets, hardware, advanced software programming, and troubleshooting.