At the end of this course students will be
- able to understand the fundamentals of microprocessors, microcontrollers, hardware interfacing and system design techniques.
- competent in assembly language programming on
- competent in assembly language programming on ARM architecture to prepare them to be able to apply this knowledge to other architectures.
- competent on hardware interfacing using a selected microcontroller.