MSc RENE – Master’s in Renewable Energy

Design, develop and deliver the next generation of renewable energy

Renewable energy is changing the energy industry fast, creating a more diverse sector with huge opportunities for new technologies, new businesses and new ideas. The Master’s in Renewable Energy (MSc RENE) provides in-depth knowledge of all major renewable technologies and gives you the opportunity to specialise in areas that interest you most. With courses in business skills and innovation management our goal is to transform you into an energy engineer, entrepreneur or innovator of the future. Combining traditional teaching with practical, challenge-led projects, and hands-on engagement with established businesses and exciting young start-ups, MSc RENE gives you the skills and experience to design, develop and deliver the next generation of renewable energy solutions. Companies like Total, EdF, Energias de Portugal (EDP), and Iberdrola are all actively involved in the programme, as are smaller companies and start-ups like CorPower Ocean, EOLOS, Principle Power Inc, and Tecnoturbines. You will have the opportunity to engage with these industrial partners through networking events, guest lectures, and study visits. They are also involved in curriculum design, selection processes, teaching, hosting internships and Master’s theses, and providing job opportunities for graduates. MSc RENE is an international programme for an international industry. You will join students from all over the world for two years at two different universities as well as winter and summer schools at two of Europe’s leading business schools (Católica Lisbon School of Business and Economics and ESADE Business School). After successfully completing the programme and your thesis, you will receive a Master’s degree from two of the following institutes in the form of a double diploma:

Like all InnoEnergy Master’s programmes in sustainable energy and energy engineering, MSc RENE carries the label of the European Institute of Innovation and Technology (EIT) – a certificate of quality that is awarded only to excellent educational programmes. InnoEnergy continually strives to improve the quality, structure and content of our Master’s School programmes. Therefore, some changes may occur as part of our quality control process. The partner universities reserve the right to make changes to curriculum and content of some courses.


Discover more

Find out more about the technical and business content of the MSc RENE programme, your international study journey, our various business school modules, your Master’s thesis, and details of the programme’s structure and syllabus.

Business & Engineering Case®, Powered by InnoEnergy

MSc RENE aims to develop world-class engineering graduates with advanced leadership skills, industrial practice, and innovation and entrepreneurship expertise. Find out more about our unique Engineering and Business Case programme and how it can help you achieve your goals.

Learning beyond the lecture hall

Add depth to your studies and gain unique perspectives throughout your two years with InnoEnergy. Find out how you can engage directly with some of the biggest and most exciting companies in the field, meet business and technical experts, gain hands-on experience, and start building your own personal European network.

Qualifications and learning outcomes

MSc RENE is the perfect launchpad for an exciting future in renewable energy. It is the ideal launchpad for a career working with energy providers, manufacturers, or public bodies worldwide. Find out how you get your double degree, as well as the learning outcomes and skills that it represents.

Meet our students and graduates

Don’t just take out word for it – find out what current students, recent graduates (and their employers) think of the MSc RENE, why they chose the programme, and what they plan to do next.

Application process

Want to take your career in renewable energy to the next step? Find out how to apply for the MSc RENE programme here.