Power sources/convertion, Switching power supplies, Renewable energy, PLCs. Discussion relating to the design and implementation of alternate energies.