Certificate
PLC & HMI Technician
A 12-credit certificate for maintenance and automation technicians. You start with controller hardware, wiring, and ladder logic, then build structured programs with timers, counters, and analog I/O, design and commission HMI screens with alarms and data logging, and finish with industrial networking, VFD and motion integration, and systematic troubleshooting of live control systems. Coursework is vendor-neutral and uses conventions common to Allen-Bradley, Siemens, and other major platforms.
Outcomes
What you will be able to do
- 01Read control drawings and wire discrete and analog PLC I/O correctly
- 02Write, document, and debug ladder logic programs
- 03Design HMI screens with alarms, trends, and data logging
- 04Configure industrial networks such as Ethernet/IP and Modbus
- 05Integrate variable frequency drives and motion devices with a PLC
- 06Troubleshoot automated machinery safely and systematically
Careers
Where graduates work
- Automation technician
- Controls technician
- Industrial maintenance technician
- PLC programmer (entry level)
Curriculum
Term 1
PLC Hardware, Wiring, and Ladder Logic Fundamentals
This course rigorously covers programmable logic controller (PLC) hardware, wiring principles, and ladder logic programming for industrial automation, integrating practical applications.
Applied PLC Programming: Timers, Counters, and Analog I/O
This course provides hands-on, in-depth programming skills for advanced industrial automation using PLCs, focusing on timers, counters, and analog I/O.
Term 2
HMI Design, Alarms, and Data Logging
This course provides senior electronics engineering students with rigorous, practical knowledge of HMI design, alarming strategies, and robust industrial data logging for modern control systems.
Industrial Networks, Drives, and System Troubleshooting
Comprehensive course covering industrial networking protocols, motor control drives, and advanced PLC troubleshooting techniques essential for modern automated systems.
Ready to begin? Create an account and enroll in the first course.
Get started