Before application season, I was split between Electrical Engineering and Computer Science or Mechanical Engineering. I ended up applying as a Mechanical Engineer. But now I'm considering switching to EECS because it seems like the job offers and internships are better (I will be attending Berkeley and it seems like all the internships would be for EECS majors near silicon valley). I mostly decided on Mechanical engineering because it's the broadest engineering discipline, but then again because of that I'm confused as to what kind of internships would be available for me. What kind of stuff would I be working with in the real life world? Are the internships just as plentiful as EECS majors?