Prerequisites: (CS 100 or CS 106 or CS 113 or CS 114 or CS 115 or CS 116) and (ECET 211 or CPT 315 or ECE 252) and (ECET 215 or ECE 251) and (ECET 205 or ECE 271). Develops a working knowledge of the characteristics and applications of devices used in embedded systems such as microcontrollers. Emphasis is put on the architecture, instruction sets, and assemblers. Representative data handling problems and interfacing are studied and tested in the laboratory using state-of-the art hardware.