Renewable Energy


Earn a master’s degree in Renewable Energy with:

  • Live interactive workshops to facilitate learning
  • Individual/group support through peer reviews, action learning
  • Mentoring from industry professionals
  • Extensive digital library with interactive content
  • Portfolio building to get you job-ready


This programme has been designed to provide students with a detailed knowledge of all major renewable energy sources and the engineering skills associated with them, including geothermal, solar, biomass, hydro, marine, and wind. In addition, there are courses covering legislative, planning, and economic considerations associated with renewable energy, and the integration of renewable energy into the grid. The course included in this programme cover both the theoretical knowledge and advanced technical skills in demand from this ever-evolving sector. Teaching is by specialist staff drawn from our engineering school as well as from the energy industry, to ensure that students are exposed to the latest developments and future needs of the renewable energy industry. One of the main features of the programme is its interdisciplinary nature, being suitable for students with mechanical, civil, electrical, chemical, and other suitable engineering backgrounds. In special cases, the programme is also open to students with other relevant science backgrounds, including Physics, Chemistry, and Applied Maths


Core Courses and Topics in Renewable Energy
  • Introduction to Renewable Energy
  • Solar Thermal Energy
  • Solar Photovoltaics
  • Global Change
  • Bioenergy
  • Geothermal Energy
  • Hydroelectricity
  • Tidal Power
  • Natural Resource Management
  • Wind Energy
  • Wave Energy
  Orientation Courses
  • Communication & Investigation
  • Organization Theory
  • Experiential Learning
  • Academic Evaluation
  • Fundamental of Knowledge
  • Fundamental Principles I
  • Professional Evaluation
  • Development of Graduate Study
Research Project in Renewable Energy
  • Master’s Thesis Project
  • MBM300 Thesis Proposal
  • MBM302 Master Thesis