This course introduces basic concepts and techniques for interfacing a micro-controller to external devices for data collection and process control and developing the related software required. This will include transferring and converting analog variables into the digital form needed for processing. It is aimed at students interested in data acquisition and real-time control systems, design and construct simple control, data logging system incorporating input/output to and from external devices and design simple control system for stepper and DC motor.