The course covers concepts involving microprocessor/microcontroller systems architecture/organization including microprocessor/microcontroller programming, interfacing techniques, memory systems, and bus standards. 


In the laboratory, the students will be involved with experiments using microcontrollers and the use microprocessor/microcontroller development systems and other tools.