College majors

I am interested in majoring in engineering.  What classes aside from my engineering classes should I take if I would like to incorporate environmentally friendly techniques?  Would minoring in environmental sciences be a good option?