Skilled technicians are a valued part of any technological society. Technicians keep our lights on, our cars rolling, our furnaces heating, our computers running, our roofs from leaking, and much, much more. And with the accelerating pace at which technologies change and progress, technicians must not only adapt and keep up with increasingly complex advances, but must also combine various types of technologies into ever more sophisticated systems. To meet these challenges, today’s technicians must have a broad understanding of technical principles spanning multiple energy systems. With text, student exercises, reference tables, and laboratory activities this course is designed to provide such a broad and useful foundation.