Please note this list is indicative of the structure of the degree and may be subject to change.

Year 1 (70 ECTS)

Period 1 (Sept- Dec)

PHY530 Refreshers course in Physics

Three Courses (3 x 4 ECTS) Among
MEC558 - Continental hydrology and water resources
MEC559 - Mechanics for wind energy, an introduction | Video presentation of the class
PHY555 - Energy and environment
PHY558B - Photovoltaïcs & Solar Energy | Video presentation of the class
PHY559B - Power electrical engineering for renewable energy

One Management Course (4 ECTS)
MIE559 - Energy Industry Value Chain

One Mathematical Training (4 ECTS)
MAP502 - Refresher course in Maths and a project on numerical modeling done in twos

Optional
PHY556 - Python for Beginners workshop

Period 2 (Jan- Feb)

Three Courses (3 x 4 ECTS) Among
INF569 - Decision theory, with applications to energy systems
MEC561B - Fluid structure interactions
MEC565 - Meteorology and environment
MEC662 - Hydro, wind and marine resources | Video presentation of the class
ECO569 - Valuing and managing natural resources [If MIE564 or MIE569 have not been chosen]

MIE564 - Technology-based entrepreneurship and new business creation [If ECO569 or MIE569 have not been chosen]
MIE569 - Sustainable Strategy & Business Models –  [If ECO569 or MIE564 have not been chosen]

PHY563 - Material science for energy conversion and storage

One Elective Advanced Course (4 ECTS) Among
MEC583 - Projects in solar and wind energy : Resource and performance analysis
PHY589 - Laboratory course in photovoltaic
PHY585 - Experimental work in environmental physics

Period 1 & 2

Coriolis conferences and industry visits
One Foreign language module (French language module for non-speaking students) (3 ECTS)
| Video presentation of the class
Two modules of Humanities and French Courses (3 ECTS)
| Video presentation of the class
Sport
(2 ECTS)

Period 3 (March-Aug.)

PHY598 - 4-month research or industrial internship (26 ECTS)

Year 2 (70 ECTS)

Period 1 (Sept-Dec)

PHY630 - Refresher course in physics

3 Elective Courses (3 x 4 ECTS)
BIO653 - Nature-based solutions to substitute fossil resources and address global change
CHI661C Chemical storage of Energy 
MEC652F Wind power

MEC655B - Greenhouse gases (GHG) challenges and observations
MEC655C - Introduction to atmospheric composition : from processes to modelling and air quality regulations
PHY652B - Organic-based materials for the 3rd generation of solar cells
PHY657 - Modeling the energy and climate transitions

1 Management Course (4 ECTS)
MIE669 Designing projects and managing operations in the energy industry

Period 2 (Jan-Feb)

Three Elective Courses (3 x 4 ECTS)
CHI661L - Renewable thermal energy | Video presentation of the class
ECO567A - Environment and Development Economics of Cities | Video presentation of the class
ECO663 - The Economics of Energy and Sustainable Development
MEC665 - Sea States, Wave Propagation and Ocean Wave Energy
MEC666 - Climate Change and Energy Transition
PHY661A - Thin film photovoltaics
PHY661B - Photovoltaic Technology in Industry
PHY661I - Smart grid for renewable energy
PHY661K - Advanced experimental smart grid

One Management Course (4 ECTS)

MIE609 - A collective management project

Period 1 & 2

Coriolis conferences and industry visits
One Foreign language module (French language module for non-speaking students) (3 ECTS)
| Video presentation of the class
Two modules of Humanities and French Courses (3 ECTS)
| Video presentation of the class
Sport
(2 ECTS)

Period 3 (March-Aug)

PHY698 - 5 to 6 month research or industrial internship (30 ECTS)