This document provides an overview of a basic training course on programmable logic controllers (PLCs). It describes the objectives of the course which are to understand the basic components of PLCs, how to program and troubleshoot them, and how to apply PLCs to industrial control applications. The document also lists the major topics to be covered, which include the history of PLCs, relay logic, PLC components like the CPU and I/O system, programming concepts, and PLC applications and maintenance.