Wow! That's a big list.

Can you put me down for:

Programming & customizing PIC microcontroller

and

Electronic power control