ENERGY 310: Introduction to Energy Generation, Delivery, Conversion and Efficiency