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 of microprocessor/microcontroller development system and other tools