This course covers topics such as architecture of a basic microprocessor system, data acquisition systems, data address, and control Bus, memory interfacing, and multiplexing analog signals. Students will also learn more advanced programmable logic controller (PLC) and human-machine interface (HMI) programming, functionality