I would say if you were considering mining, do civil instead because you can get the same mining jobs with a civil degree, plus civil is open to more job options.
However, renewable energy is the way fo the future, so i would suggest looking at either photovoltaic engineering or renewable...