I'm just finishing up my pre-requisites right now for admissions to UBC, and I'm interested in working in the energy sector. More specifically, the "green" energy sector (discovering new ways to efficiently deliver energy that has a low impact on the environment). I'm trying to decide between these three options: 1)Engineering Physics - high-level Math and Physics courses, as well as courses in Computer Science, Electrical Engineering, and Mechanical Engineering - provides you with the skills and experience needed to develop new technology and interdisciplinary engineering projects.(5 years) 2)Environmental Engineering - foundation in mathematics, basic sciences, and environmental sciences (for the first 2 years) - training in engineering fundamentals, engineering analysis, and engineering design, through courses in Civil Engineering and Chemical & Biological Engineering (the second 2 year period) - The final term at UNBC exposes you to practical environmental engineering problems (half year) Sample Courses: CHBE 373 - Water Pollution Control; CHBE 484 - Green Engineering Principles & Applications for Process Industries 3)Electrical Engineering - some of the options available are : Biomedical Engineering, Nanotechnology and Microsystems, or Electrical Energy Systems, as well as a Minor in Honours Mathematics. I personally am leaning towards physics or EE, but perhaps environmental engineers will be highly sought after. Anyways, I'm looking for different points of views just to maybe give my mind a different way to look at things, or just ideas I hadn't thought of or considered. Thank you.