Currrent Teaching

  • RES UGRD

    Renewable Energy Sources

    Undergraduade course

  • RET MSC

    Renewable Energy Technology

    MSc course

  • HYB UGRD

    Hybrid Energy Production Systems

    Undergraduade course

  • ENB UGRD

    Smart Energy Buildings

    Undergraduade course

  • SEA MSC

    Solar Energy Applications

    MSc course

  • RM MSC

    Research Methodology

    MSc course