3 credit hours
Prerequisite: EGRA 124.
Development of embedded systems using microcontrollers. Configuring I/O ports, interrupts, and hardware modules of a microcontroller such as timers, A/D conversion, and communications. Interfacing with external devices. Both the C language and assembly language will be used.