A comprehensive course for those new to solar or who want to advance their understanding of key components and applied solar calculations