Microprocessor bus organization and memory interfaces; parallel input/output interface design; assembly-language and high-level-language programming; interrupts and exceptions; timers; embedded systems organization and design considerations; integration in microcontrollers and programmable logic chips; interfacing with sensors and actuators; embedded system case studies.
PREREQUISITE(S): (ELEC 271 AND CISC 231) OR (ELEC 271 AND ELEC 274)