This course introduces fundamental microprocessor architecture and organization knowledge on number system, digital logic, CPU, memory, I/O peripheral, as well as basic microprocessor system development skills including Assembly/C programming, logic circuit implementation, and embedded system integration, as well as embedded system design methods for specific applications.