CMU versus UCSD for Mech E?

Both are full cost and UCSD is OOS. I think CMU is stronger and will have smaller classes.