I have been accepted to the UT Austin Cockrell School of Engineering for Mechanical Engineering in Fall 2017. I'll be starting as a sophomore because I have finished all my general education requirements. However, I am not entirely sure I want to stick to MechE. I have been considering Chemical and Electrical Engineering as alternatives. Some things I want from my degree: -diverse array of available careers -solid job prospects -opportunity to work in renewable industry -opportunity to research material science and nuclear fusion -opportunity to study modern Physics and Computer Science Looking at the course catalogs, the most attractive and interesting to me was Chemical Engineering but I didn't pick it because I have found that jobs for ChemEs are essentially constrained to the chemical and biotech industries. If this isn't true, please tell me. The Electrical Engineering program at UT would allow me to take concentrations in Nanotechnology (which includes modern Physics), Power Engineering (relevant to renewables), and software engineering (CS). Only issue is that the breadth is much less than MechE or ChemE and BLS reports that there is 0% projected growth for EEs in period 2014-2024. Mechanical Engineering includes courses in Material Science and Thermal-fluid systems (relevant to renewables) but it barely has any courses in modern physics or CS. However, the job prospects appear to be the best (5% projected growth according BLS). I am not sure how to weigh these pros and cons. If you have any additional insights let me know.