<p>Bioengineering =/= Biomedical Engineering, but they do overlap.</p>
<p>Good luck to you both.</p>
<p>Edit: In general UCSD is good at anything bio-related, but don't just take the rank as major reason to choose school. When you look inside, you may find lower rank program can give you more resource and opportunities.</p>
<p>I had the same dilemma, but I chose USC because as a private school, the BME program isn't hampered by ongoing budget cuts. That means smaller, more personal classes, newer equipment, and overall a better program.</p>
<p>USC makes it easier especially if you want to enroll at the Keck school after your UG years since the BME and the med programs are interconnected in many ways.</p>
<p>Also depends on what you want to get out of BME. USC has a number of BME research programs and centers committed to producing medical devices. Many of these devices have been featured in different news sources (take a look at PopSci from November 2005). The eye implants were one of the breakthroughs that sparked my interest.</p>
<p>Not saying that UCSD doesn't have a good program...I wouldn't have had a second thought if it didn't, but as a huge, public university, you won't get the personalized support that USC offers, and if something that USC has developed sparked your interest, you obviously won't get a chance to contribute in those developments.</p>
<p>Plus, I heard that UCSD engineering is so impacted, if I didn't get in A in 1st quarter engineering and had to drop out, there was NO chance of getting back into engineering. Take that into consideration if switching majors by choice or by force is a possibility, because BME is not an easy major.</p>
<p>in terms of biomedical engineering <em>only</em> ucsd wins out because of the huge biomed industry around san diego.</p>
<p>but there are other things to consider - ucsd is a public school, so expect huge classes, budget cuts, etc., and just generally being treated like a number.</p>
<p>When it comes to anything other than biomed engineering, I would say usc is significantly better. And usc does have a great biomed engineering program, too. </p>
<p>Plus if you're premed, I would say USC is more preferable in that regard esp. if you want to go to usc/keck school of medicine.</p>
<p>It really depends what your preference is. If you feel more comfortable in a large school where you are just a number, then UCSD is probably a better fit. Also depends on the environment, because USC is very urban, but it's a prime location for lots of different things. Depends also on your program.</p>
<p>If you're referring specifically to rankings, USC is higher, but only by 2 places...meaning both are very good schools.</p>