This course introduces students to microprocessor computer hardware elements and interface elements.  Students learn how to write programs for configuration and control of peripheral devices.  Students learn to configure interrupts and write interrupt routines.