COMP3300-2020S2 Microprocessors & Microcontrollers

The course provides good understanding of the microprocessors and microcontrollers systems. The first part of this course covers the microcontrollers and their applications. ATmega16 microcontroller will be covered in details as an example of advance and modern microcontrollers. The course covers the architecture, internal structure, programming and applications of the microcontroller systems.  The second part of this course will focus on the microprocessor which includes the architecture and assembly language programming, Pentium processor will be used as example of advance and modern microprocessor.