Microcontroller design and the following related topics: - General purpose input/output - Counters/timers - Pulse-width Modulation - A/D conversion - Stepper Motor Control - Use of Integrated Development Environments - Practical Application Programming in C++