I have to agree with the previous posters. Although BME (and other engineering programs) are a lot harder than vanilla biology majors, a 3.0 will probably not fly with most schools, and I would bet not at UC med schools either.
Considering to get into our BME grad program at UCD, you would need at least a 3.25. You are cutting it close even for graduate standards, therefore in the eyes of med schools, it may be a bit more harsh.
UC's equally weigh undergrad GPA and MCAT. Therefore doing well in one may not make up for the other. Most schools in the US are like this as well. You want to be able to do well in hard classes, rather than use the challenge as a reason for getting a B average. Now if given two students who had the same GPA, MCAT, EC's, but one is BME, and the other was Bio, then BME would shine. If you got two students in BME with the exact same stats, but one was from UCSD and the other is from UCD. As much as I love my school, the guy from UCSD might be more impressive since UCSD has one of hte best (if not #1) BME program in the nation. But since everyone is different, these scenarios are unlikely to happen, and you are better off at just focusing on getting a strong GPA.
UC's also screen GPA AND MCAT. I think the cut off isn't any lower than 3.0, but probably around a 3.1 or 3.2. While MCAT scores will probably be a 24-26. If you make the cut-off, you get a secondary. Of course if you don't meet the cut off but your personal statement/application indicated some personal challenges, (eg: support family during undergrad) then you may be transferred to the manual sorting pile where they look at your application even more thoroughly and decide if you get a secondary or not.
Problem is, if you don't get a secondary, letters of recs are meaningless since they won't' see them. No secondaries = no interviews, and interviews are worth a lot in terms of getting into med school. Take home message is, you might want to boost your GPA with additional challenging coursework.
On my end, I had a low GPA after undergrad. So I actually did the BME route to boost my GPA since I knew these classes are challenging. That worked fine, but ran out of $$ to pay for these classes. So went and did grad school.
Therefore work hard, get that GPA up, don't use school prestiege, and major as leverage for getting into med school, because you may not like the end results . Good luck!
