In terms of reputation in engineering, which one is better? Specifically in computer/biomedical engineering?
Santa Cruz - but it is much more expensive and in a very different environment - so it might not be the right choice.
Spending 4 miserable years at a prestigious school you hate surrounded by people you don’t connect with is far worse going to an average school you love. You will learn more and perform better in the latter.
Which school do you prefer?