This book provides comprehensive understanding of solar energy systems, with an emphasis on both photovoltaic (PV) and solar thermal technologies. It includes theoretical knowledge and practical skills required to design, analyze, and implement efficient solar energy systems backed by solved numerical problems and case studies.