An introduction to the problems, concepts and techniques involved in computer systems that must monitor and control external devices or events. This includes techniques and hardware for data collection and control functions. Applications discussed will include microprocessor controlled intelligent devices and process control. For graduate credit, a student will be required to write a term paper or execute a project that reflects deeper investigation of the topics covered in the course.