<p>EECS (Engineering): 55% employed, 7% seeking employment, $73045 average pay (but note that most job titles imply emphasis on CS rather than EE)
CS (Letters and Science): 63% employed, 6% seeking employment, $76733 average pay
Integrative Biology: 34% employed, 22% seeking employment, $42375 average pay
Molecular and Cell Biology: 36% employed, 15% seeking employment, $40398 average pay
Bioengineering: 24% employed, 16% seeking employment, $51192 average pay
Chemical Biology: insufficient survey responses</p>
<p>And if you do want to go pre-med, you do not have to be a biology major – you can fit the pre-med course requirements around any major of your choice (although engineering majors may be hard to do that with in terms of schedule space).</p>
<p>I can not comment on the job prospects/salary of ECE, but with a Biology degree you have a very wide range of options, very few of which are high paying. If you do choose to go the Bio route, I highly suggest you get an advanced degree, since B.S./B.A. Biology holders are a dime a dozen and likely end up in an unglamorous, low paying job. Also, you might want to look into a ChemE degree since it’s very easy to tailor the curricula to overlap with the interests you mentioned. It is lacking in programming, but a minor in CS could satisfy that. Just be warned that the degree of rigor and time needed for an engineering degree is high compared to a Bio degree.</p>