Teaching UCD Autumn Semester: EEEN40110 - Renewable Energy Systems UCD Spring Semester: EEEN40090 - Power System Design