Help me choose my major please!!-Engineering

<p>I need help with choosing my major
Previously I was debating between environmental and biomedical engineering, but I saw many posts saying
that it's better to go with a mechanical engineering degree and then pursue either one in grad school.
(I'm definitely planning on going to grad school)
Also, I heard that you can still work with biomedical or env companies with a Mech E degree. That it's even
easier to get a job that way.
But I don't know if I'll like Mech as much as BioE or Civil E (which includes Environmental E in most cases)
I mean yeah I will need some components of Mech E even if I get into BioE or Civil E, but still.</p>

<p>I don't want to apply Engineering Undeclared because it's highly competitive (Yes, I know most Engineering majors are competitive, but Undeclared is even worse I heard)</p>

<p>So...I'm stuck. Should I do Mechanical, Civil, or Bioengineering?? Please help!!</p>

<p>Where are you applying? </p>

<p>And do these schools make it difficult to change from one E discipline to another? </p>

<p>I’m looking at UCLA, UCB, and UCSD. You have to apply to change from one major to another in E dept. I believe. </p>