Intended to give students experience with tools and techniques of real-time programming, this course includes not only issues of microcomputer architecture and a real-time programming language and operating system, but also hands-on experience programming a microcomputer for applications such as process control, data acquisition and communication. [Note: This course involves project work. Offered: F,S] Prereq: CS 350 or SE 350; Computer Science students only