ENGR1XXX_Syllabus virtual clean energy.pdf