Electricity & Magnetism
PHYS 102x serves as an introduction to electromagnetism, including charge, electric and magnetic forces, induction, current, and resistance.
This is a free class this fall at edx,org. There are several other classes relating to alternative energy. These are offered by several universities such as Harvard and MIT among others.